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

What do you think. Is the hype dying down or do we just need more news from Valve?
Back
Top