"Jesus Christ"..... Calm down.
Why are you here bitching for your "Friend", can your friend not read frogboy's updates himself. You realize that you do not need to be the "fool" messenger right? Perhaps if your friend actually read Frogboys updates, he would realize all the hard work and effort that is being put into fixing the connectivity problems. While yes the situation is highly frustrating, they are working extremely hard to correct the problems. Your friend can either continue to be patient, and wait it out, or he can take up Stardocks offer for a full refund.
That was fairly obnoxious. Brad and co. are putting in a tremendous amount of work to get things fixed, to be sure, and I laud them for it. But the guy's got a right to be complaining, and if his friend bought Demigod on his recommendation, he kind of owes it to him to be the one passing along updates. I quite like Stardock, and I love Demigod, but I was in a very similar situation. Until the last connectivity fixes, my best friend couldn't connect me, either. For a LOT of players, there was a considerable period of "It'll be fixed real soon!" and it wasn't. I don't blame Stardock that it's taken so long. I'm a QA tester by profession, and my friend is a programmer. We both know estimates slip, and well thought-out plans don't always work. But at the same time, Brad Wardell (Frogboy) was the fellow touting the highly laudable "Gamer's Bill of Rights" a while back. Ever read that? Number two on the list Brad wrote up:
2) Gamers shall have the right to demand that games be released in a finished state.
For a substantial number of players, code/systems that would allow them to connect were not ready out of the box. I totally praise Brad for the work he and his team (and GPG) have put in since launch. I couldn't ask them to work harder, and wouldn't if I could. But at the end of the day, people paid money for this game, and as long as they're going to be reasonably civil, they've got a right to feel a bit irate that they paid for something that's flat out non-functional for them, and all the effort in the world is only so much good without results. My friend and I are all set now (thanks entirely to the work Stardock's done since launch), so thanks Stardock, truly. But it needs to be born in mind that there are still people out there with a completely legitimate gripe right now, and Brad set the bar high for himself with that Gamer's Bill of Rights.
Best wishes, both to Stardock in their work to get it all resolved, and to those who still can't connect.