Too Much Emphasis on Mass / AoE
I'm not really sure how this can be remedied, but I've noticed that this game seems to be all about masses of units, especially later on in the game, when things get really cluttered. It gets so hectic that it's simply not possible to individually select enemies. It even becomes difficult to single out enemy Generals in their huddled mass of minions.
There are no mechanics in place for players to get more out of their units, even as Generals. A great player isn't going to defeat a much worse player with half as many minions (and no health potions for that matter) no matter how good he is.
As an Assassin Demigod, you quickly begin to feel that the only way to really be successful is to invest as heavily as you can into area of effect abilities to try to wipe out waves of enemies as fast as possible. No emphasis on finesse, or manuevering. Just wiping out masses of enemies as fast as you can. This is especially true when your opponents are Generals, because you're always going to be fighting a mob of creeps even if there are no AI controlled ones nearby.
So the game becomes about who can maintain map control and push forward by affecting the flow of creeps moving toward the enemy Citadel. This might sound okay for some people, but the problem becomes that this takes the emphasis away from the Demigods and puts it onto the creeps...the masses of insects running around at your feet. This game is called Demigod; it's supposed to be about the Demigods. Regardless, this wouldn't be so bad if targeting and scale were such that you could actually try to get the maximum efficiency from minions as a General, or if you could do...something to get more out of your skills as an Assassin.
I'm just not sure where skill comes into play here. The game is more about knowing what upgrades to get, which items to buy, and when and where to push. That's okay but...to what extent can a competitive scene really evolve out of that?
A great player should always be able to handily defeat a weaker player with far fewer resources. At the moment I can't see that as a possibility with this game. In other words, the skill ceiling is lower - being better at the game can only give you so much of an advantage.