I think its a cool concept! I think that the music go do with some work and you should be able to stop on the checkpoint (not much of a difference but would just feel better)