“Our job is to turn around the business": New Xbox chief strategy officer says joining was "irresistible," and his goal is "reviving storied franchises"
As part of plans for "strengthening Xbox’s console business," its new CSO Matthew Ball aims to elevate Microsoft's social "creator-centric" games.
Windows Central ·