I find the idea and the gameplay pretty fun! The only issues I have is that it's hard to tell when/why you mess up, and like you said, it's pretty unforgiving. But I think if you continue working on this you could fix it and make it into a great game!