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. This chart shows how Fox buying Roku could create a streamin... 2. Every US state ranked by high school graduation rate, from l... 3. 7 of the best and worst outfits at the 2026 Tribeca Film Fes... 4. Chase adds free Apple TV, discounted Apple One benefit to po...