Submitted by wired5031 in technology
New rumors that Microsoft may turn its exclusive games into multiplatform titles have infuriated fans: “F Xbox.”
Submitted by wired5031 in technology
New rumors that Microsoft may turn its exclusive games into multiplatform titles have infuriated fans: “F Xbox.”