Itch.io is not pushing out NSFW tagged games anymore, and some are being deleted.
Yes, these last days have been kind of rough for NSFW devs...
I heard free NSFW games are back listed, just a few paid ones isn't
That's right, only free NSFW games are listed again!