By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Regarding the Windows 10 Store, this is what Microsoft should do IMO: launch a full blown Steam competitor with all necessary features, or just don't even bother.