Stalled out for a while on 16 but figured it out somehow and gosh dang what a hell of a ride. I said this on Mole Mole, but just absolutely perfectly paced, stellar puzzle progression
how did you beat 16?
The trick is to completely ignore one of the two dustballs. Just never touch it even once.
i was stuck in this level for so long! that's genius !