I like the demigod maps, and i understand where they fit within the whole 'theme' of the game and all, but i swear this game would be ten times better if the maps were 'grounded' in real world locations with a bit of diversity to them. If you took away the 3d backgrounds, the maps themselves would be very very bland.
I would take the designs of the maps and incorporate them into a ground location. Add things around the maps, ruins, buildings, trees, rivers, lakes - they dont have to have any impact but would add so much to the asthetics.
Think a demigod version of the DOTA map - that would be so damned awesome. I don't mean THE DoTA map, but think how the DOTA map is setout - rivers, trees etc - apply that to Demigod and you see my point.
Environments such as desert egyptian style ruins, ancient greek ruins type settings, you name it.
Expansion perhaps?