Indie storefront Itch(.)io has confirmed that it is beginning to relist NSFW content after it was pulled from the platform due to pressure from external payment processors. However, paid content has not returned as of yet.
The details:
More gaming news:
1v1Me
1v1Me
1v1Me
Aftershock Media Group
Voldex Games
Respawn Entertainment