Fun game mechanics! It's got a great arcade platformer feel to it.
The only problem was how unforgiving the attacks were. I didn't know there was a checkpoint system, and the deaths were so sudden they barely had a chance to sink in, so unfortunately I didn't get very far. Still, I enjoyed what I was able to reach!