Odin Sphere Leifthrasir Review

Odin Sphere Leifthrasir is a remaster of a PS2 game of the same name.  A more accurate description would be a reworking.

Advertisements