Microsoft's Xbox console is having a serious introspection moment, questioning its own reason for existence (at least by those in charge of the system). We've grown accustomed to the console wars ...
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.