Great game. Online teams. The fights seem fair with minimal cheaters. Upgrades feel more affective than most games. The makers really want you to buy stuff, and sign up for premium, but the ads are minimal and though I didn't sign up for premium, I was so addicted to the game, I purchased game offers and enjoyed them.