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

This just in from our bro's over at TweakHound.

April 1st? Doom 3? According to this it will be! Or is it one of those bad April fools jokes coming early?

http://www.bestbuy.com/site/olspage.jsp?j=1&id=pcmcat19200050015&type=category
Back
Top