Finally, good news for the Xbox One. It seems like ever since the reveal during the afternoon of May 21st earlier this week, all we've had to report on is bad news after bad news after bad news. It has literally been one of the most disastrous public relations nightmares for a console manufacture since the actual reveal of the hardware failure rate for the Xbox 360.
More in www.cinemablend.com »
Tags: Gods, Xbox, Live, Xbox Live, Allods, Xbox One