The 2 new Demigods were never part of v1.2 so I'm not even sure what you're tlaking about.
I agree that the two new demigods are taking a lot longer than we'd like them to take. But that has nothing to do with v1.2 which has been being delivered on with pretty regular updates.
No offense but it's posts like these that make me want to throw up my hands in despair. The new Demigod overlay, for instance, is very cool and I pulled some of my top developers off of other projects to make sure this happened. The replays are now in. There have been balance improvements.
As for the 2 new demigods, I don't know when they'll be done. I know GPG is working on them and that we've gotten a build with the first pass of them in.
I apologize if I've presented a topic that makes you feel like updating Demigod is a thankless, hopeless affair. I have no desire to drive you off from the community again.
Everything that's being updated is great, I just feel what people are "really" waiting for is a content update, as in the new Demigods and potentially new items that have been mentioned. Sins shipped with waaaaaaay more content than Demigod did, so the issue of updating Sins was not nearly as pressing. And with Demigod's focus on multiplayer, it takes something to keep multiplayer going.
The only reason I post is because I care enough about the game to ask. We're talking about an update, that in my opinion, is a case where the whole is greater than the sum of its parts.