Atlus has released a new trailer for 13 Sentinels: Aegis Rim! This is Vanillaware’s latest game coming later this fall. Check out the new trailer below:
13 Sentinels: Aegis Rim releases on September 22nd for PS4 in the west. Stay tuned at Final Weapon for the latest Japanese gaming news!