Some kind, industrious person pulled out their cell phone and took this video of the video.
13 Sentinels: Aegis Rim Off-Screen E3 2017 Trailer pic.twitter.com/TY2WS87vWm— HDKirin @ E3 2017 (@HDKirin) June 13, 2017
Annnd... it is the fucking announcement trailer from TGS 2015! It's the exact same footage from two years ago! But now with English subtitles!
As for Atlus, what do they have to say about 13 Sentinels..?
Take a pic of the 13 Sentinels: Aegis Rim mech here at the #E3Atlus booth. West Hall booth 4312 pic.twitter.com/BITlCU83WI— Atlus U.S.A., Inc. (@AtlusUSA) June 13, 2017
Drop by the ATLUS booth at #E3 where you’ll have a chance to win a 13 Sentinels: Aegis Rim poster signed by members of Vanillaware! pic.twitter.com/7dKeU7iIZ3— Atlus U.S.A., Inc. (@AtlusUSA) June 13, 2017
And that's it. Still no platform announcements, still not even a hint of what this game's genre even is.
COME ON, ATLUS! Pleeeease?