Very clever puzzle, was able to get all but level 10 without any hints.
Yay, glad to hear that, thank you! Level 10 is a pain, we'll probably tune it up a little after the jam ends.