Vanillaware has released a new trailer for 13 Sentinels: Aegis Rim at TGS 2017 this week.
Day: September 21, 2017
TGS 2017: Square Enix give more details about Left Alive, releases new trailer
AS TGS 2017 continues, Square Enix has revealed more information about Left Alive.