.... Dude, you are looking for attention.
You haven't deleted your account yet, it still links to a creator's account page which gives a link to a website.
Get out, get off; If I find you or any of your project's elsewhere in the indie space, I will avoid you like a plague as this whole mess seems like a setup to try to push people to something you are trying to create and draw other creators to post on your setup.
Just leave. You are not important enough for everyone to leave Itch, Steam or Gog for and looking for attention.
That and I can attest to Itch's ability when they setup the ADULT censor in their catalogue; you are just posting pic's no video's.
Edit: Fixing Grammar Mistakes.