Originally I gave this 5 stars but as you progress there's no way to get past certain levels without spending money. I mean seriously how many duplicates are in a deck of cards cause 4 is what I always thought. Watch your cards on higher levels and you'll see what I am talking about.