13 Sentinels: Aegis Rim arrives on Switch at last
The wait for Atlus and Vanillaware’s latest game to come to Switch is finally over. 13 Sentinels: Aegis Rim has officially launched, giving Nintendo fans and handheld devotees a shot at one of the finest narrative experiences you’ll find on any system. You can read more about our…