TouchMyBox
Member
I have no clue what's going on in this thread or what the reference to Microsoft is, so I will ask if this is indicative of something exclusive to Microsoft?
nothing to do with microsoft other than valve might or might not still be making games for xbox.