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

I wouldn't be surprised if Microsoft itself was behind this "leak".

Maybe to lower people's expectations?

This is very much their style...