Xbox Game Studios chief reportedly steps down as layoffs loom Angeline Gleichner Technology 15 Jun, 2026 Americas Things continue to look grim for Xbox as layoffs loom and Craig Duncan steps down. Things continue to look grim for Xbox as layoffs loom and Craig Duncan steps down. #Technology #Americas Angeline Gleichner Source: Engadget Related Posts 1. Car Keys in Apple Wallet reportedly coming to major Chinese... 2. FOX World Cup announcer says Trump's appearance at final is... 3. Xi Jinping calls for more open-source AI: 'China is ready to... 4. Asus’ top-end 4K QD-OLED gaming monitor is $400 off