13 Sentinels: Aegis Rim — START Trailer | Nintendo Switch13 Sentinels: Aegis Rim is now available on Nintendo Switch!By Ben Janca on April 12, 2022 at 11:40AM PDT 13 Sentinels: Aegis Rim