We've all been reading about the network problems experienced by the users of Demigod -- even experienced by ourselves! But new updates are coming out this week that should fix the problem. Stardock officials have something to say. I've been running the .0108 beta, and it seems to be better, although I haven't had the massive problems others have.
Although it wasn't working great out of the gate, at least it shows the devs are working hard on it. More importantly, they're really wanting to make online multiplayer exciting and available for everyone. And that bodes well for the future of the game.