Great little puzzler, managed to make it though without completely breaking my brain. The controls are unintuitive at first but satisfying to master, if you added a timer this could be a great speed-running game.