I really liked this game at first. I'm an avid DOTA player and loved the idea of anything to do with making a similar game. That being said, the first thing that jumped out to me was the UI and and how worthless it was in this game, especially for generals. My major concerns were as such:
1. Minimap navigation. The minimap in Demigod seems to only function as "radar" does in games like Halo. Any RTS player I'm sure was immediately frustrated when they clicked on the minimap, expecting their screen to travel to that sector of the map. Personally, I don't see the point of having a minimap that doesn't allow me to navigate instantly across the battlefield.
2. Pet management. I could really hammer this into the ground but just see above. Warzone has it spot on IMHO.
3. Health Bars. Firstly, I think you should always be able to see Hero health bars instead of having to hover over them. I don't care how much HP the creeps have but I want to be able to see at a glance what the enemy hero's HP is at. Saves me from having to find him through the piles of creeps. Secondly, I can only get certain health bars to show up at certain times. I don't know if this is a bug or if I'm just a squishy-faced ree-ree but it was a bit frustrating. Thirdly, if you're going to display a health bar above the creature/structure I'm hovered over, I don't need a second one off to the side. Allow me to turn on/off the numbers displayed in the HP bar (like WoW). Give me the option to make it as simple or complex as I like.
4. Make it easier to distinguish between light and dark forces. Again, I don't want to have to hover over something before I can make a decision about whether or not I should have it well-done or just a little pink. I want to be able to make split-second decisions and, as said before, make the light forces have a light aura and the dark forces have a dark aura, or something of that nature. Either that or, in the course of some future patch/release, create enough heros so you can have certain heros be Light forces and certain heros be dark forces.
Final note: If you really want to improve upon this game and make it replayable to the infinite power, play DOTA and take some serious notes. Demigod has a great thing going, there is just so much room for improvement that I have a hard time recommending the game to casual gamers that would be thwarted by the UI before they could even have fun with the game.