I just want to point out that I think the difficulty here has been blown out of proportion by both sides. However, it IS a matter of severe PR fail.
"We haven't announced yet the addition of Oc. Right now, it's just tech savvy users who are able to add him. "
"The update was released last night with the announcement going up today. In the history notes it mentioned Oculus and how to get him early. "
Can someone please explain to me the rationale behind this strategy? What it boils down to is Stardock released a product before they were ready to announce it, document it, and support it. (Product = DLC activation mechanism)
What happens next should be no surprise: Users are confused about the new product. Some people can figure it out, others can't. They start posting on the forums. "What's the deal? What's with this new product that is not documented or supported? Why was there no formal introduction to it? Why do I have to go to teh skreeching forumz to learn how this product works?" Tensions mount and frustations get higher and higher. It all happens very quickly. It's the internet.
And here's where it really goes off the rails: Stardock, seeming surprised by the amount of outrage over the unannounced, undocumented, unsupported feature they released lashes back at the community and scraps the whole thing.
I just don't understand. Why does a software company release a product without announcing it, documenting it, or supporting it? Even for just one night? What do they gain from this?
The pattern I'm seeing from Stardock is not poor quality product, or even bad business decisions... just questionable PR strategies. The work they've done on Demigod has been fantastic! But they continue to present it in the worst possible light, and then get upset when it gets torn to shreds. The question is simple: Why would a software company release a product before they were ready to announce it, document it, and support it? And worse yet, how could the possibly get frustrated with users who get frustrated by the lack of formal support and documentation for the product?
And even worse yet, why would they shoot the product in the head after one night of misery caused by this lack of support? If you're not going to support the product for a night, it seems absurd to be surprised when people have difficulties with it, and just plain stupid to get frustrated by it and cancel the product entirely. Why pull the plug before it gets off the ground, especially when you didn't wind it up properly in the first place? Why let screechy, whiney fanboys affect future business decisions?
I get that Frogboy and company aren't professionals, they're just fanboys... but it doesn't seem fair to the community for them to try to occupy both sides of the fence. If you're going to behave like fanboys, don't get upset when the community doesn't treat you like professionals. And if you're going to be professionals, don't make amatuer decisions like release a product the night before you're ready to announce it and support it.
The bottom line is, the whole "Stardock is different, we're just a bunch of fanboys" line really irks me, and I think it's the cause of these kinds of problems. I don't pay good money for amateur fanboy productions. I pay good money for professional productions. I get that THIS production was free, but I have paid Stardock good money in the past. And it just kills me to see these kinds of bizzarre, and frankly unprofessional decisions continue to be made. You have a Logo, you have a website, you sell products... you look like an upstanding corporate company. It seems reasonable to expect that you would act like one. I want to be pround of the companies I patronize.
Don't release a product the night before you're ready to announce it, document it, and support it. Because this is the kind of garbage you get when you do. Isn't that something you learn in "Running a Software Company 101?" I'm an amatuer fanboy, and I know that. 
(Here comes the ban. But I guess since support for Demigod is over, I don't have much reason to participate here anymore anyway)