Fantastic game and perhaps among my favourite indie games. The visuals and music are beautiful, the combat (while repetitive) is satisfying and easy to pick up, controls well, and the story and characters were cute. It's easy for me to recommend, and everyone I know who picked it up said they enjoyed it as well. I lost it when I learned that most of the work was done by ONE guy over 4 years or so. You can see how much love went into the game. Well done, guy.
I do have some problems. The high difficulty settings are somewhat unbalanced early-on (though they do even out as you grind, and grinding isn't too much of a chore), but environmental hazards are usually enough to take off more than half your health. As mentioned repeatedly, the acting ranges from meh to grating. And I haven't heard it much on this post, but the combat is floaty as fuck. I love using the dust tornado in the air, but if there's an enemy higher than me, Dust goes ZOOM and goes miles above where the action is. I know this was worked into finding some secrets, but when I'm fighting and trying to keep up a combo, I don't want to be shot up and have to cancel my combo because I'm halfway to the stratosphere. The floatiness also becomes a bit of a liability when exploring a path (only to get sent somewhere you don't want to be or get lost) or flying into hazards.