A 56-page document from Microsoft, dating back to mid-2010, reveals company plans for a "Xbox 720." The recently leaked document has...
Subscribe to Applenews247.Com Newsletter
A 56-page document from Microsoft, dating back to mid-2010, reveals company plans for a "Xbox 720." The recently leaked document has...