Why hasn't Porngameshub or Gamecore updated for 0.25 yet? Is there any other way to play?
I know nothing specific about either site; however, I do want to caution you about them.
I'm assuming they adapt the game so you can run it on a web browser, as opposed to installing it on your computer/device. This can cause some problems, as you're playing an altered version of the games.
At best, if you run into bugs, the dev will almost certainly not be able to assist you. The game is no longer their code. Those sites may have people who can help you; as I said, I know nothing about them. It's fairly common for games here to have community versions; for Ren'py in particular, people will often generate compressed versions of games, or add Android versions (either because the dev doesn't, or to add mods to the base game; due to the nature of the Android system, it's much more difficult to add a mod than it is under Windows or Mac). However, those generally don't need to change the base code much, and you can contact the community members directly if you have a problem with them.
At worst, those sites could potentially add malware to the game. I imagine this is much less likely on long-lasting, well-established sites, but it's still possible. They almost certainly are doing something to monetize the games. And, of course, the devs aren't getting any of that money. Yes, this site allows you to bypass the devs' own monetization efforts - but generally access from this site doesn't directly monetize that access.