It isn't bad but there are better games of this type. One issue is even though I linked it to facebook and such, I am only able to play from this single device. I tried to play it on another and it said my account can't link. The other issue is the ingame purchases are over priced compared to other games. And rewards are miniscule. You can't even get good heroes when you spend money. It's a bit of a crapshoot.