The game is overall pretty decent, but the highly flawed character upgrade process is pretty bad. Can’t get the better silver or gold characters (and just a chance of those) without playing a slot machine type game, and the only way to do that is really to either grind for weeks and hope you get something, or to pay a lot of money. Add to that the fact that the PvP process is incredibly unstable, regularly quitting out of completed matches before they are tallied (marking you with a loss, and no progress) and its just not worth recommending. There are other options out there.
Demani97 about Adventure Time Puzzle Quest - Match 3 RPG Game