An update just dropped: https://itch.freezing.top/updates/update-on-nsfw-content
Utter bullshit.
biggest lie of the century
go fuck yourself