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

Windows live existed actually for quite a while, for example almost every capcom game that came out in retail you were forced to make a live account to fully utulize all features like multiplayer, yet steam still succeed. Maybe if ms makes xbox one disc games compatible with pc one day