Phil Spencer has been the head of Xbox (now officially the CEO of Microsoft Gaming) for over a decade now. And up until very recently, I’d argue that under his watch, the brand really did put players ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results