Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
Browsing: console sales
Microsoft revealed an all-digital version of its Xbox Series X and S consoles and trailers for over a dozen games, including the next “Call of Duty” instalment, at its annual Xbox Games Showcase.