13 Sentinels: Aegis Rim recently made its way to Switch as one of the most critically acclaimed games in the past few years. It’s a huge hit from Vanillaware as shown in the new Accolades trailer. See what the critics had to say (without spoilers) in the Accolades trailer below:
To celebrate the Switch release, Atlus also announced a lineup of new merchandise available now through the Shop Atlus online store. The current lineup includes mugs, t-shirts, posters, pins and much more. Lastly, 13 Sentinels: Aegis Rim is available right now for PS4 and Switch worldwide.
Stay tuned at Final Weapon for the latest Japanese gaming news and updates!