Lovely animations and simple and satisfying sounds as feedback for input. The game restart on fail takes from the experience a bit, but I am sure that is easily mitigated! On the third puzzle, I was hesitant to click anything because I did not want to start over. Managed to figure out multiple plausible solutions for the first puzzle, WHY this one, explain??? :)