13 Sentinels: Aegis Rim ‘Doomsday’ Trailer

Posted on by Ryan

Atlus and Vanillaware have released a new trailer for their upcoming game 13 Sentinels: Aegis Rim.

13 Sentinels: Aegis Rim releases in Europe and North America on September 22 exclusively on Playstation 4. You can view the trailer down below: