It took a minute or two to get the hang of the idea, but once I did, the levels made for some interesting puzzles. Good job!