engadget.com Xbox Game Studios chief reportedly steps down as layoffs loom bashu June 15, 2026 Things continue to look grim for Xbox as layoffs loom and Craig Duncan steps down. Post navigation Previous Previous post: EA created an entire division to push more in-game adsNext Next post: Open-source Discord alternatives: What Stoat and Element actually fix Related News Open-source Discord alternatives: What Stoat and Element actually fix Open-source Discord alternatives: What Stoat and Element actually fix EA created an entire division to push more in-game ads EA created an entire division to push more in-game ads If you’re already watching YouTube daily, this subscription swap just makes sense If you’re already watching YouTube daily, this subscription swap just makes sense Fox is buying Roku for $22 billion Fox is buying Roku for $22 billion