Tag Archives: 13 Sentinels Aegis Rim

New 13 Sentinels: Aegis Rim Trailer
In anticipation of its move to the Nintendo Switch, Atlus has released a new trailer for 13 Sentinels: Aegis Rim. Originally releasing on the PS4, Aegis [...]
13 Sentinels Moving To Switch
The Vanillaware developed and Atlus published blend of genres that is 13 Sentinels: Aegis Rim is coming to the Nintendo Switch. The game (which has been [...]