Amid reports of closures of Ninja Theory and Compulsion Games, Xbox Game Studios CEO Craig Duncan is leaving his position after less than two years.
Xbox Game Studios CEO Craig Duncan and Chief of Staff Louise O’Connor step down Their departures come amid reports of mass job cuts at Xbox The news also follows reports of several studio closures, including Ninja Theory, Compulsion Games, and Double Fine. Xbox Game Studios CEO Craig Duncan reportedly resigned from his position this week […]










