Microsoft’s XBox 720 Could Be Released Thanksgiving 2013
Microsoft's next iteration of the famous XBox console, rumored as the XBox 720, is now rumored to be out for the 2013 holiday season, in time for Black Friday. This year we saw the release of Nintendo's Wii-U and we knew the next version of the XBox has been in the works for a while [...]