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

This is very interesting. You can see parts that were leaked even further before E3. And the title is still the working title so this may have been made before E3.

Looks like I managed to see it just before it was removed from youtube. Truely thank God for the backup.