Craig Duncan took charge of Xbox Game Studios in October 2024.
Xbox Game Studios looks set to find its third leader in the space of two years amid reports that Microsoft’s gaming division is preparing another major round of layoffs. The current Xbox Game Studios head Craig Duncan, who took up the post in October 2024, is stepping down this week, according to a memo obtained by The Game Business.Â
Read Full Article At Source



