Very fun idea!
I have nothing more to say, maybe is a bit harsh to make the player play everything again for one mistake, but I guess that's the point of the game.
Good job!