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

I watched the huge e3 demo movie again, and really I can't wait till this game is released. i think the last i heard was Aug. (that would be great)

Just my thought ;)
Back
Top