After 5 days of playing..
Demigod is a refreshing game.. since this is the 1st time such pvp rts game style is bring brought to a standalone game with nicely rendered graphics..
However after days of trying to play multiplayer failed, and after feeling very bored with playing with bots.. I have decided to go back to playing dota for now. Will probably come back to try this out again in a month or 2 after the multiplayer option is being resolved by either stardock or offered by some other 3rd party vendors.
Good luck for everyone else who's still trying for now.