By all means start threads for different games if they warrant it. That said you need to have a valid point to start a thread, not starting one for a bunch of games with a 'Discuss this game here' post, only start a thread if you have something to say about a game; that comment isn't carte-blanche to make a thread for every game.
Though I'd suggest that genre-specific threads would make more sense in the forum, most of the discussion in threads seem to compare games to other titles like them, so there's really not all that much of a need to have a thread to discuss each game.
Like we did with things like the Cricket Leagues forum, once activity gets to a level where it is overshadowing the forum it is in, we split things out.
Really, any change would likely be to just move the gaming threads back into Computers and Tech, but I think things work better as they are.
Though I'd suggest that genre-specific threads would make more sense in the forum, most of the discussion in threads seem to compare games to other titles like them, so there's really not all that much of a need to have a thread to discuss each game.
Like we did with things like the Cricket Leagues forum, once activity gets to a level where it is overshadowing the forum it is in, we split things out.
Really, any change would likely be to just move the gaming threads back into Computers and Tech, but I think things work better as they are.