By using this site, you agree to our Privacy Policy and our Terms of Use. Close

MS is a corporate giant, they WILL be prepared to hype all of those things at the same time just to drive the point home. No matter if it costs them a huge amount of money, the revenue from those games, if hyped correctly could put them into a profit margin anyway



 

The history is written by the Victors.