I couldn't get too far, because a pit somewhere after the third child doesn't kill you when you fall into it - you survive and can scroll the screen but you don't die and respawn? I did like how giving the children presents acted as checkpoints, though. One thing I would definitely of done is - after the player dies, removing the lights they've spawned since the last checkpoint and re-add the bells they've collected since that checkpoint to the level. As it is, if you ring the bell somewhere and it's not in an appropriate spot, you... kind of have to restart the entire game again. But, a good effort! :)