Hey there! I saw your game on a list of delisted itch games and would like to offer to put it on my site! I started cataloging NSFW artists and games recently on my Neocities site.