Kind of the same thing, for every game. Just change the name of the game. Seems to go like this:
Developer said [insert date here] ! Where is game??
That date has not arrived yet. If they say "August" everyone assumes that means on August 1st, the game ships. But calendars have more than one day in that month...
The game will never be released! Why do they deceive??
If you know the game will not ever be released, you must have some inside info, so you can tell us. Why do you keep info from us, who are your friends in waiting?? Oh, you don't actually know. You are guessing, based on your level of personal unhappiness.
I know that the [quests, game engine, UI, fighting, AI packages, ferrets, minigames, etc] are the cause of the delay! Why didn't they release the game months ago??
Because they are trying to give you what they said they would, in the timeframe they told you they would give it to you.
This is a failure! Why do people defend the developer??
Because nobody wants to be accused of failure until the failure has actually happened? People expect to be told they failed after they failed, not when people fear they might.
My [money, time, psychological well being, faith in humanity, etc] are tied up in the game! Don't they owe me??
Maybe read the agreement between you and the developer again.
If you don't agree with me you're just a fanboi! Why can't you see the truth??
Ahhh, the internet.