Great game! I didn't complete it because I think the challenge progression was a bit off. Some levels I beat in 1-3 tries and then there are a couple which were a doozy. Here are the 3 levels and the 3rd one is where I stopped playing. Feel like if I spent maybe another hour just brute forcing things I could eventually beat it.
Overall, though I had lots of fun!