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

I suspect they have decided that since they haven't had a fair reception from gaming press @ E3 they would stage their own event and do it under their terms.



Tease.