lowdownblog.com
Is Microsoft Making a Mistake Pushing the Microsoft Store on PC Gamers?
How many of you have heard of the Microsoft Store? I don’t mean a physical retail location like the Apple Stores. I mean a digital store. If Steam’s operating system stats for its users…