Not sure if you are the "go-to" person about this, but here goes anyways.
just curious what it takes to have a game, have its own subforum ?
Team Fortress 2, in my opinion needs one. There has been a lot of trading going on with it, and there are tons of threads.
I look at all the subforums, and some don't seem to popular at all, examples:
Requiem (Last post 5 days ago, looks pretty dead)
Mythos (Last post was 876 days, 9 hours ago)
Archlord (Last post 8 days ago)
That's with just a brief look.
TF2 topics on the first page:
12 Topics
Just thought I would look into it

Let's get this rolling.