This happened to me too, I don't know why
I know a good site for this type of games is called nutako.games
Itch io is delisting all adult games so they won't show up unless you know the name of the games and wrote it somewhere to later search on itch io. Good luck