Very fun game! The art style is nice, the sound design and music are really good, and the narrative is quite interesting. Combat is also quite fun and well-balanced, even if it is a bit tricky. The basic enemies stacking on top of each other is a very good feature and more games should do that.
I do agree with some of the other reviewers that a little more level variety would have been nice, but what you have here works pretty well.