13 Sentinels: Aegis Rim Drops New Trailer Of MysteriesAtlus has released a new trailer for 13 Sentinels: Aegis Rim before it releases on Nintendo Switch delving into more of the mysteries in the story.