Sorry to hear. I hoped it was a ruse. I know that a platform as itch can help sell, especially if people don't feel they can afford a continuous fee for Patreon or other. I guess it would be better to have a solid position on Steam for instance (as Epic unlikely will allow adult content of many types, except guns and violence).