Anyway, here's my constructive criticism not that anyone asked.
Classic case of the perfect being the enemy of the good.
I respect the devs' desire to make sure everything is perfect on release, but when they announced being done with adding content a few weeks ago, people (understandably) got excited for a release ASAP. They expected editing and debug to take only so long, and now that it's past the midpoint of September, they're getting impatient (which is not helped by the fact that the last update was 7 months ago). I think even the devs expected to have the release out by now, due to the wording of their Patreon refund offer (essentially "we're gonna be a teensy bit over the September 1 date, so it'd be kind of bs to charge you again").
Now I'm not saying they're scammers or dragging this out intentionally, in fact their transparency is part of why people are getting frustrated. The tracker is showing a much slower rate of progress than it did during the content addition phase, and while there may be plenty of work being done, it's easy to understand why people aren't seeing it that way. Additionally, part of the blame is because of that nasty Ren'py bug (that fortunately they were able to get a handle on quickly enough).
They do honestly seem like good people who do good work, trying their best. But yeah, I think they're making a misstep here by refusing to release anything until it's absolutely perfect. They've already acknowledged that the update has taken far longer than it should have, and now the polishing is taking longer than it should have. If it were me, knowing how long my fans have been waiting already, I'd have gone about it one of two ways:
1) Set a hard deadline for finishing polishing, prioritize tasks accordingly, and commit to that deadline (short of catastrophic bugs) and release. In said release post, I would mention why I released it a bit early, commit to a period of further bug fixing (including submitted bug reports by players) and release a bug fix patch later making it the "intended" state of release.
or
2) Release a somewhat polished beta build to Patreon backers (or people I trust), putting the product in the hands of the people who probably most want to play it (and somewhat crowdsourcing playtesting). It would inevitably get leaked here I'm sure, but if we ran into any issues, we'd have no room to bitch (given it's clearly marked as a beta build). I would continue to work on the release similar to scenario 1.
I think pretty much everyone would find either of those scenarios preferable to this drawn-out wait.
And anyone who uses the argument of "this is a pirate site, you have no right to complain", the game is completely free-to-play. There is no moral high ground here, asshole.