I played this for a few weeks but eventually got frustrated in the lack of care in level design and unwinnable situations. In special event "puzzle" stages for instance there is often no way to win within the number of moves allowed and you have to spend their in game premium currency to extend your game. Later levels in the regular game almost always require a special item because the game again delivers unwinnable scenarios. Cute design though. Just wish it wasn't so scammy.