Very cute game, as melo_toni said. Myself, it reminds me of Mr. Gimmick!
Managed to beat the game after a few tries, but I agree there were some cheap deaths. Nothing major because of the checkpoints, gladly. Still, it was fun to play!