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

I couldn't find another link/thread to it anywhere else, so unless I qualify for 'poor search' skills, here is a new article by gamesinformer. New screenies aswell?

http://www.gameinformer.com/News/Story/200605/N06.0526.1422.35562.htm
Back
Top