I think Itch.io hit a lot of people's Search algorithm when looking for hentai because a lot of these games, including this one. Are all made with a lot of passion and have such strong story-writing and characterization, that it puts most AAA games today, to shame.