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

Didn't see it here. Adam and Morgan on X Play also mentioned a release date of April 2004 tonight. Based on an announcement by Vivendi not Valve.
Back
Top