Almost purely a luck based game. I played this game for an offer in another game and had to beat level 65. You can either beat a level first try no problem, or you could be stuck on a level and need to play it over and over and over again until you either get lucky and pull the right cards or you spend in game or real life money to get extra cards or different abilities to help you out. Another problem is after every level the game throws multiple offers in your face trying to take your money.