Fun! I like the art and animations, they are fantastic. I also like how the checkpoint system works so you don't lose too much progress when you die, which is frequently because I feel the collisions are too exact. Maybe give a little lenience to the players? Good job!