Great idea, perfect execution and presentation. Not much to add! (Except maybe that the dialog repeats when you restart. But it doesn't really matter.)
I don't understand the question. I assume you mean difficulty? It was pretty obvious from the start what you need to do but getting there was a challenge.