Xbox Game Studios CEO Craig Duncan is reportedly stepping down from his position after less than two years in the role.
Amid reports of closures to Ninja Theory and Compulsion Games, Xbox Game Studios CEO Craig Duncan is stepping down from the role after less than two years
RELATED ARTICLES
