Video Gaming9 months ago
The Buck Stops With Phil Spencer, 1000xRESIST Is A Must-Play, And More Gaming Opinions For The Week
[ad_1] Image: Bethesda Softworks Earlier this week, Xbox announced that it would be shuttering several studios it had attained as part of its $7.5 billion purchase...