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

OK, I've been sitting here for ten minutes with the "Connecting Steam Account" window... is this because everyone's downloading Lost Coast, or is it me?
Back
Top