Atlus and Vanillaware’s collaboration 13 Sentinels: Aegis Rim was officially announced at the 2015 Tokyo Game Show. Check out the latest trailer, released today in Tokyo.

Advertisement