Lovely little puzzle game!
It's just a shame that the push/pull controls are a bit fiddly.
It would be good if the game had an undo/rewind button, instead of requiring you to restart every time you make a small mistake, but having made a puzzle game myself I know how much of a pain undo features can be.