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

...is almost here!
I almost expected it to get delayed just like every other game out there, but hey, it's the only one that likely didn't! Only 3 more days!
SHIT
YAAAAAAAAAAAAAAAAAY!
:bounce:
Back
Top