The checkpoints are lifesavers. Very creative idea! I wish the music changed for each level ,because it gets a bit repetitive after a while. Good job!