google with keywords
grim dawn screenshots, last story trailer, etc
i will often google 'game title neogaf' as official neogaf threads have droves of up-to-date information and impressions in one place. Here, that same info is scattered in multiple threads and subsites making it tough to access quickly. I have not touched any part of this site except gamrconnect since the redesign.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka