Very interesting puzzle game. Also very fun. i finished all of the levels. It is indeed difficult, but that doesnt matter with this quality. One thing: you should add some instructions. I didnt even know how to play in the beginning, and i all found it a bit confusing. But you made me so interested, i HAD to keep playing. Good job!