Chark on 04 June 2013
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 :(