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

Well what if MS tries pushing Games for Windows again?

EDIT: Ah it was mentioned, anyway, this could be their attempt to bring back the concept and create an Xbox Live service based PC regulation environment.



Before the PS3 everyone was nice to me :(