Too many gimmicks like freezing cards, cards that change ranks, cards that hide. Too many adds, watch one then two just to keep playing. Too many side games that you have to choose before you can get back to your game. If I wasn't playing this as a task to earn points in a different game I would Uninstall. Right now I am out of coins to play with and will have to wait for some daily gifts. Why?? Because I had to spend my coins to buy cards that couldn't be played in the hand I then lost.