By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Phil Spencer better shut this idiot up before he ruins all the good PR Phil has been building up.