That was really nice! I expected to quit after a few levels but made it all the way through. The forgiving hitboxes(although I wish the hitbox was in the middle instead of at the bottom, that would be more intuitive) and the narration really tie the experience together