Nice!
Liked the character design and the music.
Maybe the second level needs some checkpoints, or at least one before the boss so the player doesn't need to repeat the whole level just for losing that.
Also, I was not able to beat the first level as Dan. He gets stuck just after jumping from the trampoline, because his gliding skill doesn't let him get past the wall after that.