PlayStation has released new footage of Atlus and Vanillaware’s 13 Sentinels: Aegis Rim! Check out nearly 20 minutes of new footage 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!