The software giant has received a lot of criticism for the way it distributes games via its Store. In particular, there are a lot of complaints about missing functionality, like the lack of support of overlays from apps like Fraps or Discord, missing NVIDIA Shadowplay support in some games, and even the buggy installation process.
Spencer admitted there's a ton of work do to, and promises things will get better:
All of these issues have led to Microsoft promising to do better. “I think we’ve got a ton of work to do on Windows,” admitted Xbox chief Phil Spencer at Microsoft’s XO18 event this weekend. “Windows is something I’m very committed to, I’ve heard the feedback about our Store. I’m going to take a bigger leadership role on what’s going on with the Windows Store, make it really tailored to the gamers that we know want to see the best from what we have to offer.”Via: The Verge