If the people like this game so much then they can support the developer or at least they can throw a like to the uploader and to the person who is sharing it.
I don't know about Mystic Mansion and Milf City, but for The Twist this is not true. KsT is posting the release date for every his version and this information is public (you don't need to pledge to see it):
View attachment 141237
As you can see this post is 2 weeks old. The release date was posted here too in post
You must be registered to see the links
and it was posted again several times after that. But for unknown, at least for me, reason some people prefer to flood every page in this thread, instead of searching for information which can easily be found either in this thread, either in the developer's forum.