3 years 10 months ago Link GamesIndustry Xbox maker closing 82 Microsoft Store locations, will run "Microsoft Experience Centers" in London, New York, Syndey, and Redmond Tags GamesIndustry