Just when I thought the gameplay was repetitive and boring, I got to the first boss and onto the second level. And then I was blown away by the actual different enemies and attacks.
This game is by no means perfect, but it has a solid concept and execution. If I could change anything, I think it would be better to add some kind of flash to your character so you can see easier when do you get hurt, and how much time of invincibility you have left, instead of just that red -1.
Also, with so many stuff on the screen, the axes are somewhat hard to see. Some axes have a green blade, and that helps, but the grey axes on the first level not only are difficult, but confusing. I can understand boulders rolling at me, but axes? In my opinion, I would have made an enemy that actually throws the axe, then retreats back to the right side of the screen, and I would have made them faster.