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.







