Xbox leaks: what do they mean for you? Our five biggest takeaways

[ad_1] Yesterday was not a great day for Microsoft’s Xbox division. Due to some goof up by entities unknown, documents submitted for the purposes of discovery in the Federal Trade Commission’s case against Microsoft purchasing Activision Blizzard (a case they actually dropped earlier this year) ended up splashed all over the internet, as reported … Read more