Matthew Ball joins Microsoft as Gaming Chief Strategy Officer — here’s how he could steer Xbox’s future
…Xbox Game Pass only has around 30 million subscribers. Free-to-play games, mobile games, and other forms of entertainment have decreased spending on packaged game sales for every platform, far beyond…
