Reviews For 13 Sentinels: Aegis Rim

13 Sentinels: Aegis Rim Review – I’ll Be Back

13 Sentinels: Aegis Rim Review – I’ll Be Back

It shouldn't work, but 13 Sentinels: Aegis Rim is a stunning triumph of ambition.