9.0
13 Sentinels: Aegis Rim

13 Sentinels: Aegis Rim review

by Lyle Carron September 15, 2020
Unlucky for some
9.5

Odin Sphere Leifthrasir Review

by Mikhail Madnanion June 1, 2016
Expl-odin' back on the scene.