That was really cool! I liked how the puzzles led me one way and then stopped me, making me have to think a bit differently about the problem.
If I have to add anything, sometimes it's hard to click on the robots.. Maybe you could add an indicator to make it clear when they're selected, or make them chunkier! Great job overall