fr: IGN at https://ift.tt/2acfSHy June 15, 2026 at 09:43AM Two of Microsoft’s most senior managers overseeing Xbox Game Studios are departing the business, it’s been reported. Head of Xbox Game Studios Craig Duncan and chief of staff Louise O’Connor are leaving Xbox after decades at the firm. Both previously served long tenures at celebrated British studio Rare, which Duncan headed…


Leave a Reply