Atlus shared a new trailer for the upcoming Switch version of 13 Sentinels: Aegis Rim! Strange happenings are aplenty at Sakura High School and its up to players to uncover the mysteries. Check out the new ‘Mysteries’ trailer below:
13 Sentinels: Aegis Rim releases April 12th for Switch. Stay tuned at Final Weapon for the latest Japanese gaming news and updates!