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

http://www.gametrailers.com/player/28634.html

Personally I still think it looks the same as the others and I doubt I'll get this or at least not straight away.
Back
Top