For a while, it seemed that the famous MMORPG World of Warcraft might soon become part of Game Pass. However, Microsoft has already reacted to the graphics that were revealed.
Microsoft’s latest financial results reveal that Xbox console sales are down a calamitous 29% over Christmas, with Call Of Duty boosting Game Pass by only a fraction.