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

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

HOLY **** It's been a while since I've been really wowed by a trailer for a game (with the exception of gta). I can't wait for this one :D
Back
Top