Xbox boss Spencer says layoffs and studio closures part of running “sustainable by 44Gamez June 10, 2024 0 PC The top of Xbox, Phil Spencer, has commented on the current wave of layoffs at studio closures on the firm's ... Read more