That's interesting. And says a lot about the developer imo. Developers want to be on this and other sites because it is free advertising for patrons. As a game developes patrons come and go. My guess is there are a number of former patrons on this site who helped this game develop. If dev does not want their game on sites like this...well, that's good to know. And is something people should be aware of when that developers next game first appears here. Hopefully they find other outlets for marketing.
It is free advertising for them and free game for you.
Think of it as shareware.
You must be registered to see the links
I remember when I got a shareware version of Doom. I got a lot of game for nothing. I didn't whine and cry that the developer didn't give me everything for free after I got a taster. I pirated it like many others did.
and when I post this the full thing has been posted.
you are not being oppressed when the thing you steal isn't given to you.