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

Seems like maybe that date they had planned may have been pushed up or even back. Whatever they wanted to show us they may have already but E3 is a week away so I guess it really doesn't matter now.