For those returning from the old forums, this isn't news. For new members, the way the gaming section works, is that there will be one topic per game. Anything pertaining to that game goes into that topic, this includes youtube videos, anyone want to play _______ posts, and anything similar. For example if you've made a video of your best moments in Call of Duty 37, it is to be posted in the Call of Duty 37 thread. Not in a thread of its own.
Obviously if a topic for the game does not already exist, you are free to create one.