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

Where was the release date, Lombardi and Gabe have mentioned at E3 they will be being more specific with a date, and yet again we come away with 'the summer' Im getting really tired of this crap
Back
Top