Fun and challenging. But not enough coins rewarded for completing levels. Once you get to the higher levels it's almost impossible to build up enough coins to use the shuffle (and other) features....without spending money. I'm searching for another similar game to replace this one.