I receive a notification and i come to see if there is any news, and the only thing i find is complaining, about the release date, again, not met, and how the patrons should stop supporting the developer, like it`s your money! If it is you can stop your support, else please stop telling people what they should do with their money.
Anybody that knows something about development, knows that delays are expected, and resources/time are the enemy.
If you dont't like his work ethics, or the game, or blablabla... stop playing the game or wait patiently or support him, as money == resources.
The only thing i can complain about this developer, he doesn't know how to manage expectations, too optimistic.