3 years 4 months ago Link Polygon Image: Vanillaware/AtlusA masterpiece, 13 Sentinels: Aegis Rim got lost among the new video game consoles Continue reading… Author Chris Plante Tags Polygon