- Amid looming layoffs and studio closures, the Xbox Game Studios boss Craig Duncan has confirmed his departure.
- The gaming brand's chief of staff, Louise O’Connor, is also quitting at the same time.
- Craig oversaw several development studios under Xbox, including those at risk of being closed.
Read More On Tech4Gamers.
Last edited: