Is there proof that the video was taken at E3? Very interested to know if that is where it is from. --Hiccup (talk) 09:49, 11 December 2016 (EST)