Menu

Tag Archives: 13 Sentinels

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 [...]