Tagged: 13 Sentinels: Aegis Rim

13 Sentinels: Aegis Rim Gets More Screenshots

Atlus and Vanillaware have released some more screenshots for 13 Sentinels: Aegis Rim, showing many of its characters in city-based locations. There is also a brief new story introduction video.