The many time that I've played this game I found it to be pretty fun but there are a couple of things that I think would make the game a little bit interesting.
1. I feel like you should have to control your demigods stances. Meaning Defend, neutral, and Attack mode. Defence would give you a bonus on armor, ect.
2. I think you also need one more layer. Yes you have upgrading your fort and yes you can power up your Demigod... But what if there were something like battle points within the game. Something like you get 1 pt for every 50 low level units killed, a point for killing a Demigod and so forth. To spend your battle points you would have another Tree stucture (one for Dark and the Other for light) Anyhow, they would consist of simple powers like a radius heal, 50/50 attack and armor bonus, something a little more dangerious like meteor shower or God's light, respawn structures or build defence. All of which would have limited time casting.... But if you save them up... well you could cast them all at the same time and really hurt your opposition. It may just turn the favor to the loosing side.
Anyhow, as the game stands now it's pretty fun! But once you get to a certain stage in the game it's like the snowball effect and there is nothing you can do to come back. Which in turn is going to ruin the game for a great online exsperience; everyone will leave on the first sight of defeat or they will just dissconnect. It's almost as if there is no hope from Mid to Late game. In most RTS', when you are behind you can play smart and work your way back into the game. This game does not have that, sorry!