I don't understand the negativity. If the developer can work on the game more that's good. You are literaly losing nothing by waiting for updates instead of complaining about the slow development cycle.
I think the negativity is due to the fact that this project started some 6 years ago and since then there has been little to non progress. Sure there's been updates, some more scenes, re-wamps etc etc. all the tell tell signs of a lost cause, or milking the cow so to speak, and people react to that.
The "demo" part in this release, appears to be named such because the Dev didn't have time to finish this version (1.1) the way he had plan to, so it's a demo of 1.1 and not a demo of a totally new game as we usually would associate that word with
However seeing that word, demo, on a 6 year old game project kinda says it all and explains all the natural negativity, which is also a kind of warning towards supporting I guess?
We may not pay to download in here, but some of us find games in here we would like to support and the feedback towards such games can help us decide if we want to loosen our wallets or not.
For this particular game, it was one I had hopes for once, but it never reached a development stage where I would include it in my support budget. Instead it was, to me.. and apparently some others.. a constant disappointment, not just for slow development but for what was actually done between game versions.
This time however, it appears that good new stuff is being worked on. However I'd personally wait to see if this dev have truly woken up or not.