When I feel like reading/posting about video games, neogaf is a better forum in terms of layout, users, and moderation.
edit: also makingmusic makes long posts that could be summarized in one paragraph.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka