It’s out this week on Switch I can’t describe how great it is that Vanillaware is back. Their absence was…
The post The 13 Sentinels: Aegis Rim Switch launch trailer does a good job of selling you on the vibe appeared first on Destructoid.
View Article on Destructoid
Nintendo,Atlus,Nintendo Switch,Role-Playing Games,Vanillaware
Atlus