News

TL;DR: Microsoft briefly shared and then removed an image of a new Xbox UI featuring a Steam tab. The company plans to create a universal storefront for consoles, Windows, and mobile gaming.