Microsoft has officially announced Phil Spencer as Head of Xbox effective immediately. Phil will now be leading the charge of Xbox, Xbox Live as… Continue Reading Phil Spencer Now Head of Xbox
Microsoft has officially announced Phil Spencer as Head of Xbox effective immediately. Phil will now be leading the charge of Xbox, Xbox Live as… Continue Reading Phil Spencer Now Head of Xbox