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

http://games.thedgn.com/

This site is saying the date is now Feb 24 04....said they confirmed it from a reliable source (that this is the new date that Valve gave to ATi)


could it be true?
Back
Top