Atlus Brings 13 Sentinels: Aegis Rim To Nintendo Switch On 12th April 2022
Subscribe to Nintendo Life on YouTube Atlus has announced it will be bringing its “critically acclaimed” sci-fi epic 13 Sentinels: Aegis Rim to Nintendo Switch on 12th April 2022 here in the west. This title by Atlus and Vanillaware is described as a dramatic experience blending visual novel, light puzzle elements, and RTS – where ...












