Games to Get Excited About: Odin Sphere Leifthrasir

Odin Sphere was originally released for the PS2 back in May of 2007.