This is terrific :)
I really hope you keep developing it after the jam — it seems like there's huge potential for inventive puzzles. The penultimate level was particularly good!
FWIW The pathing puzzle at the end is a bit disappointing, but only because it's in tension with puzzlescript's undo function and fingertip solving. The second of the unused puzzles in the source seemed like a more elegant and expansive way to test understanding; it's like you've built a lock with the downward fans and the positioning of the ice blocks sets the pins that will unlock it.