Will make a post about this soon, but it's not going to be available on itch.io to buy anymore. If you already own the game, you will still get updates.
The reason i ask, is that, idk where to get the game. Your patron has "my new family", but not my new memories?
For now, the only way to get it officially is Steam. But on the Discord, you might find someone that can help you out with a different link..
you have f95 link on discord