Ok so have only been playing the game a few days now and am so far loving it. Have always been a fan of DotA (WC3 Custom Map) and its basically a superiour version of this.
However! After playing only a few days I have noticed a few things that I would add, improve or fix. So below is a list of these! Feel free to comment / reply with things you want added and I will update it.
Issues -
Right lets start with the problems first.
Connection - omg... ok well getting connected to a game is issue enough. It does take a while but I can live with that EXCEPT when I fail to connect to anyone. If I am joining a game and I fail to connect to anyone at all BAM error and game becomes unresponsive. I have resorted to only hosting games now as then I dont get this issue but this need fixing ASAP!
Multiple Screens - I have seen a few posts for this and I honestly dont know how this managed to get past Beta stages. For anyone who has more than on monitor (I am using three most of the time with my centre one being used for games that play on one screen) even when the game is in fullscreen mode it is not locked in. Meaning that if I move my mouse to the left or right of the screen it goes to my other desktops / monitors and if I happen to click accidently then im screwed. The game minimises takes about 10-15 seconds for my computer to relise what has happened and to maximise it again buy which time I could be dead :< This can't be that hard to fix and if it is I know for a fact there are a few programs out there that enable you to "lock" you mouse to one screen when playing a game so something like that should be implemented into it.
Projectiles - The only in-game issue I have been able to find. This is true with any projectile but especially with Regulus (you will see why later). If any projectile is launched or thrown and you then move out of range it will continue to follow you. Not to big of a deal on its own. But when you have a power, such as Regulus', that does more damage the longer it travels and has a huge range on its own you do! I have had it happen to me and done it to other people (pretty much always accidently), you charge up the snipe ability just as someone is teleporting. While the arrow is mid flight they teleport away and so the arrow changes direction and follows them. I have hit someone from my base and it followed them all the way to theres when they teleported doing about 1.2k damage with only a level one power. Instantly killing them. Just seems like something that should be looked at 
Improvments -
I love this but have you thought of doing it this way... 
Pool for upgrades - Instead of purchasing an upgrade that you want right out you can just deposit a certain amount into your base. This would be helpful for a few reason. Firstly for those who do not know what they are doing, they can just put gold in there and let someone who does. Secondly if you can't afford the upgrade all by yourself you are able too put in half and let soemone else come along and pay for the rest.
Leaders - This will only be needed if the above improvment is implemented. When the game is starting someone can be tagged as a "Leader". This enables them, and only them, to upgrade the base. Other members are only allowed to put in money. Also, there could be an option of "tax". Where a leader can set an amount that will auto go from when you earn into the base. Say for every 100 gold you would normally recieve 10 will go to the base and 90 to you.
Map - Oh god why isnt it clickable. Firstly to quickly look somewhere on the map and secondly to flare / draw (like in Guild Wars for example) this would make team work alot easier. Circle a flag at the start instead of having to type it, draw an arrow round the back of someone instead of typing....etc.
Regions - For custome games. An area for Europe, US....etc. At the moment most people put it in game title but some dont and will just make things alot easier.
Ideas -
New stuffs! I should be a game devloper liek!
Statistics - For custom games especially. Things like wins / losses on charcters and overall and most importantly HOW MANY TIME PLAYER HAS LEFT BEFORE THE END OF A GAME. It has been said before that people have no incentive to stay to the end and its true. The moment they think their team is losing BAM they leave. If you have this statistic shown on your character then people will not leave as often as they will just get kicked from every game if it says "Demigod 101 - Player has won 2 games lost 4 and left 4 games before the end". I have played 1 game so far to the end. Everyother game, before I even get to attacking the base every player on the other team leaves.
Ban List - Just a personal one. For people who you find rude or who are contantly leaving games / ruining it for you. I have my own personal list at the moment which i have open on another screen when playing and would just be nice if i could ban certain people from joining my games.
Talent Builder - On the main menu have a Library tab. Which consists of three things, this and the two other ideas below. Bassically you pick a character and you can see all their talent trees and go about planning your builds and looking at all the moves. At the moment I start a single player game at level 20 to do this. Would make it easier and more beginner friendly if this was here.
Item Library - Same as above. Just a list of all the items in game. The stats and cost and where you can get it from. Enabling people to check out items and plan what they want.
Upgrades - Again same as ubove. Just a list of all the upgrades in the base and the costs.
My 2 cents! Again feel free to post / PM me with any additions or flames or just comments on what you think of my ideas.
Lee
Morbin581