Home Tags 13 Sentinels: Aegis Rim

Tag: 13 Sentinels: Aegis Rim

’13 Sentinels: Aegis Rim’ Gets New Release Date, Will Add Voiceover

Vanillaware’s latest game title, 13 Sentinels: Aegis Rim, is getting delayed for a few weeks, pushing its release on September 22, 2020. The choice...

MUST READ