Are you sure? I see my game
mustve been an issue just for me im glad to see it isnt shadowbanned
Probably itch io's stupid "delisting" of nsfw games they did a bit ago.
Seems they're done with that now though