Coming from Atlus
Recommended Videos
Atlus and Vanillaware today revealed their newest game at Sony’s Tokyo Game Show press conference, 13 Sentinels: Aegis Rim for PS4 and Vita.
A trailer for the game was shown off during the press conference, which looks pretty god damn interesting. So, who’s interested in this awesome looking new IP?