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

Article pretty much nails it. It's basically trying to bring console level control to historically open platform PC gaming. I don't see it gaining traction whilst Steam and gog.com stay open.