Please reply here with what kind of router you have, including brand and model number, what kind of modem you have (brand and model), the name of the company that provides your internet connection and what kind of connection it is (DSL, Cable, T1, Satellite). This will help us to determine if there are models that are commonly having problems so that we can try to make it work for your setup.
Please also state if it works
A) Never
B ) Sometimes
C) Most of the Time
D) Almost always
I'm not going to list E) Always because that's statistically improbable.
If you're having connection problems, one way to improve your chances of success is to open and forward ports in your router. (Note, this won't work on public networks like at a university where you don't have access to the router) First, go to Demigod\bin and run ImpulseReactorOptions.exe. Enable the checkbox. You can either leave the default ports or change them to a different range. If you are on a LAN, you will need to use different ports for each computer playing Demigod.
Log files you can send in are stored in the My Documents\My Games\Gas Powered Games\Demigod folder. You should send in debug.err (it will be renamed to ImulseReactor.log for release) and files with the extension .csv, but you should zip the files to prevent them from being stripped by the mail server.