I know the stun is annoying, but it was necessary to avoid other bugs. Enemies chase you a total of five steps away, they still see you at a distance of five steps. If you stray further than that, they won't chase you.
I guess games that are already finished I could try putting them on Steam, but I don't know if Steam would accept them because of their strict rules on sexual content. Other than that, I haven't thought to upload them anywhere else.
i am supposed be an advertiser for a way less strict site. Have you heard of lewd corner? It would give your brand a wider reach and that doesn't hurt and they are willing to link to patreon, discord, or even have the download links direct to the itch page for the game.