Wow, this game is great, I've seen a lot of games like this in the jam but this is the best of its kind that I've played, you actually need to have a plan and cannot just rely on trial and error or else you might have to start the stage over. the puzzles feel like untying a knot and the last three stages are quite difficult.