Microsoft Publishes and Pulls Xbox UI Mockup Featuring a Tab for Steam Games
Microsoft Publishes and Pulls Xbox UI Mockup Featuring a Tab for Steam Games

www.ign.com
Microsoft Publishes and Pulls Xbox UI Mockup Featuring a Tab for Steam Games - IGN
