Submitted by kotaku7860 in technology
It sounds like Microsoft is floating the idea of bringing some of its biggest games to its biggest competitor
Submitted by kotaku7860 in technology
It sounds like Microsoft is floating the idea of bringing some of its biggest games to its biggest competitor