Yay I won!
I found the initial level confusing, because the description didn't mention the core mechanic, but once I got it it was a lot of fun! Some of the levels were quite tricky, which IMO is a good thing. Well done :)
(small tip for future jams: make levels selectable so players can skip if they're stuck)