Xbox head Phil Spencer has addressed the Microsoft mega-leak through both a memo to employees and publically on Twitter. As most of you will…
Tag:
MegaLeak
-
-
The Federal Trade Commission has issued a statement regarding the Microsoft mega-leak overnight, saying it’s not responsible for leaking the documents. Overnight, various internal…