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

There have been rumors that the release date of HL2 is Feburary 24, what do you guys think about this?
Back
Top