Potential to be the best mobile game out there, but its not. The reason for that is the constant money sucking attempts as you attempt to progress. Shameless attempts to get 'cards' which you need to pay for or grind like hell.