Odin Sphere Leifthrasir
Game » consists of 10 releases. Released Jan 14, 2016
An HD remaster of Odin Sphere containing reworked gameplay and additional content.
Recent topics on Odin Sphere Leifthrasir
Topic (» jump to last post)
Posts
Log in to comment