It isn't a flawless game, because such thing doesn't exist. But it's awesomely balanced ( I mean, 12 elements? most CC have only a few), and the most important thing: it's free to play, fair and constantly updated
"OK then. We are going to fix some of the issues, but please note that we can't solve all the problems. For example, the lag. It is a very complex problem, solving it may take weeks. Probably we'll get back to it later but right now we just can't do it." - it means: "We are making another game for more money, we do not care about fixing this up."
Tip for all hardcores: if you aim for hard badge, do 80 waves of survival first, then play storyline. I got to wave 82 on a un-upgraded character and got plenty of money compared to money you get from regular levels
@strawberryqueen that's what empathy is for, with max creatures summoned and 3 empathy bonds i was able to heal about 60 life in one turn, the only problem are spells wich hit everyone for 1, but you can neglect it by using blessing on few magillant cells
The update is coming. Hopefully this week %) Most probably we won't be able to fully fix the lag issue - it is pretty complex...