Kept me entertained for quite some time!
I love the upgrades, the swords, the puzzles and how you had to use your brain, or else you wouldn't proceed. The bosses are a little easy, but that's not such a problem at all; everything else is, not hard, but hard enough. All in all, it's a fun game!