You've updated Demigod to version 1.3 through Impulse and it doesn't start? I'm thinking a reinstall might be in order.
Sometimes, updates have problems due to old registry entries. The normal uninstaller won't do a proper cleanup and you're stuck.
So uninstall Demigod with revo uninstaller. You can get it through the following link or just Google it.
http://downloads.toggle.com/lv/group/view/kl44911/Download_Revo_Uninstaller_-_Russian_free.htm
Use the advanced method to remove all registry entries and traces. You should then be able to install it fresh from scratch.
If anyone else has any ideas, please add to it.