This was really good! There is a ton to like in this game.
It has great mechanics, a great difficulty spike, and on top of that, a great revenge plot. I really did feel like I grew as a player when I went up against the boss for the last time.
Overall, great game! :D