Review: 13 Sentinels: Aegis Rim – Destructoid

Review: 13 Sentinels: Aegis Rim  Destructoid