I really love the presentation, it feels like one coherent game for both theme and execution.
One mild critic would be the long waiting time before "guessing the solution" and "end of the level". Given the slow walk speed, it feels annoying to wait for one more cycle. Would love a way to either speed up or an automatic faster end of the level.
Outside of that - great work! :)