13 Sentinels: Aegis Rim Announced for Nintendo Switch Release in 2022
29/11/2021 Leave a comment

SEGA, in partnership with ATLUS, have announced that Vaniliaware’s side-scrolling RPG 13 Sentinels: Aegis Rim will be released onto the Nintendo Switch on 12th April 2022.
Read more of this post