Quantcast
View Post

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 :(