Fun and entertaining...for a while. Higher levels are beyond frustrating: the algo makes it very close, but the only way to complete some levels is to purchase extra moves (with real currency). I have been on the same level for a week, so deleting this game for the second time.