13 Sentinels: Aegis Rim E3 2017 teaser trailer
Atlus has released the E3 2017 teaser trailer for 13 Sentinels: Aegis Rim, its upcoming title from VanillaWare that takes place in a modern setting highlighted by giant mechs.
A release window for both the Japanese and western releases have yet to be announced. In Japan, the game is confirmed for PlayStation 4 and PS Vita. In the west, Atlus has yet to officially confirm platforms, but a previous slip-up suggests it will be the same as Japan.
Watch the teaser trailer below.