This game is great, with superb puzzles.
The A.I. is a little bit repetitive, I would have loved to see big interesting difficult bosses, but it's just a 2D game, even though graphics are over the top in this one, with a lot of details and gorgeous backgrounds.
Also the sound effects and the score are pretty good and managed to immerse you into the great story even deeper.
The gameplay is ok, I played about 9 hours to get some achievements, but if you're not interested in secret treasures or to collect all experience in a level, you can easily beat this game in 5-6 hours.
Leveling-up your character is pretty great and adds some fun to the repetitive gameplay.
Thank you for reading.