yeah i'm pretty sure itch shadowbanned most if not all games marked as NSFW :/
maybe bc of the uk sensitive content ban
No. It's because of some shitty terf group called Collective Shout essentially bullied Vista and Mastercard into threatening Steam and Itch.io by pulling their services if they don't remove "obscene" content.