Cute game! I loved the sprite art and animations as well as the concept!
A few bits of constructive criticism:
I had a hard time seeing the arrow that controlled your jump direction at first. Maybe make it a wee bit bigger or "point" it out a bit more in the beginning.
I think the game would be a little more balanced if each carcass you landed on was a checkpoint vs the dedicated checkpoints...though I see what you were going for with the system you have.
Overall really charming and fun!