ValveTime.co.uk | Valve News, Forums, Steam

I was browsing Gamespot, along with their horrible screenshot system, and came upon this:
http://img.gamespot.com/gamespot/images/2006/096/927314_20060407_screen002.jpg

I don't stay terribly up to date, so this might be old. Is it?
Back
Top