Just wondering, did you try downloading Demigod manually from http://anywhere.impulsedriven.com? Although those servers are not the fastest, and only Stardock published games can be downloaded from there, it does allow you to bypass impulse's download system entirely and use a download manager/browser of your choice.