Wrathbringer
April 17th, 2007, 17:01
I saw this when I was browsing Tom's Hardware. I didnt see anything on Microsoft's page so anyone think this could be false news or a leak of some sort?
http://www.tgdaily.com/index.php?option=com_content&task=view&id=31637&Itemid=135
http://www.tgdaily.com/index.php?option=com_content&task=view&id=31637&Itemid=135