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

Finally an insight as to what we can expect.

Personally I think it looks pretty damn good.

http://www.gametrailers.com/player/35413.html
Back
Top