The amount of whiny bitching from entitled freeloading pricks who don't support the creator anyway, is absolutely astounding. You're playing a game that someone spent hours/weeks/months/years of their life to develop and put out there for free (often pirated). "Oh, they have/don't have (insert hated/favorite fetish here)" "Boohoo, it took 2 weeks longer than they said to update the game" "This developer sucks because he didn't do what I want him to do"
If you don't want to support the developer and help pay for their game development, you don't get to complain about the length of time it takes to release, how good or bad the quality is or isn't, or what they do with the story. If you want to have input, then help support them financially, otherwise shut the hell up and wait patiently for the next update or just move on to something else. Jesus fucking Christ!