Wow we did get off topic haha. There's so many good games to talk about I guess sometimes I just lapse from one to another. Whoops!
I guess so, but theres rarely any threads with something interesting to talk about. :\
Well, the actual section about gaming in general, is over here, if you really, really want to talk about them.