Great game! It's a good example of easy to understand but hard to master. You're using a fairly simple mechanic to great effect, and with a pleasant presentation.
I couldn't manage to get very far, but even from just the few levels I've played, I can see this keeping people entertained for a long time, especially with the new twists on the mechanic.
Overall, just a nice and polished experience. Fantastic work!