Interesting puzzle concept that's easy to learn. I like how new gameplay elements are added gradually to increase difficulty.