Really fun central mechanic, great game. It seemed straightforward until levels like 10, 11, 12 when it really turned into a clever little puzzle game. Level design is solid, well done! I'd love to see some more puzzle levels like those last three or four.