This forum is no longer the same, there is this game and another one (Princess in the Tower By xdew) that released an update and no uploaders updated the posts (this of which I follow, as there may be others). In the case of the game Princess in the Tower, the developer is present here on the forum, it makes me theorize that here there is a certain partnership between the creators to NOT POSTING SOME TITLES within a certain period of time or restriction.
(see, I'm not saying for sure, it's something that comes to mind due to the simple lack of transparency of what really happens)
What was supposed to be a piracy platform is being transformed, in my view, into a platform for promoting these same games, which we previously had no restrictions on.
Have you ever thought about that some titles are simply not popular enough and therefore don't get shared quickly? At the end of the day someone has to buy the game and then share it, if it is not popular then the chance of someone sharing something they bought go down drastically. If this, or other games get a larger community and become more popular, then you will see their updates here quicker as well. There are enough games here, where updates get shared within the same day as they come out and those games are very often also very popular.
Also, there are probably tons of people on this website that see how much money some games can make and then think to themself "hey, i can make a game like that" and then obviously try to promote them here. But even those games get pirated quickly if it is good.
Thinking something is a sort of collaboration between the creator and this website with no real proof other than thinking that this is the case does not help anyone and even brings down the community, which in turn makes this place worse and less popular. At the end of the day no one here can demand for updates to be posted and if you want something for free, then in a lot of cases you simply have to wait for it.
Oh and before i forget, in the case of the game that you mentioned. It is one of those games where the dev also has a puplic release, with no cut content after a few weeks. It just makes no sense to go and buy something and then share it, if it will be for free after some times anyways.