What actually pisses me off more than the pirating of it is the early release date from Gamestop. The company possibly could have better dealt with the inevitable pirates ANYWAY if they had the time to recover after the grind. They would be working faster, more thoroughly, and I doubt it would have been as much of an issue. I work at Gamestop, sometimes shamed to admit almost two and a half years now. Their business ethics always seem to border on greedy and money-grubbing, and they rarely think of anythink but their wallets. It's things like this that make me seriously consider why I still work there.
"...Some observers have suggested GameStop intentionally released the game early to get an edge on Stardock's digital release of the game on its Impulse network..."
Short answer? Yes. Wouldn't surprise me in the least.
The Impulse digital purchase is cheaper by $10 than a hard copy, and requires less work to get. Many people these days would prefer to spend an hour or two downloading than the 20-30 minutes it takes to head to the store and buy something, and the price makes the deal that much sweeter. Gamestop's logic would be to release the game a bit early, thus making them the one and only source for the game, and greatly increasing their sales.
Only it backfired. Of course, most people still wouldn't want to hit the store. In an economic situation such as the US', maybe people would want the digital download anyway as it saves a bit of cash. But now, the game is out, they can see if it's really worth that money they were going to spend in the first place! Quick, someone go see if it's been tossed up on the net yet!
So yes to several points so far in the thread. Yes, the piracy is more likely just a rush to see if the game is really worth the money soon to be spent. And yes, it most likely IS Gamestop's fault. However, Stardock is at fault as well for not at least taking simple precautions. Gamestop started the problem, and Stardock just allowed it to happen.
As for the DRM issues, I honestly don't see a problem with it, if it's done well. Games where you can only activate a limited number of times, not cool, that just treats the consumer like they're stealing the game anyway. They haven't purchased it, they're "renting" it, I guess. Games that require you to activate through a created account before downloading a small unlocking patch or whatever, that's more acceptable. I can understand that. CD-Keys obviously don't work as well as companies wished. No protection at all is murder, as seen here. DRM is a good idea in theory, it just needs to be implemented the right way.
The Impulse engine for Demigod is an excellent way to do it. It's safe and secure, as only the person who bought it has access to it, and it's easy to track. If the account is rapidly downloading the game, or multiple copies at the same time, then you know what account is being abused.
[/rant]