News

Amid news of Microsoft's latest layoffs, a report has claimed Microsoft Gaming and Xbox head Phil Spencer is planning to ...