Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yea I missed the NSFW flag at first glance too on account of being logged into my itch account and the settings allowing it. So you’re not alone in missing it, but it is there, properly tagged and with a click-through warning, as noted in the other comment.

Also noted was the final pixelization level still being quite high and the page making it absolutely, 100% clear about what to expect regardless of any otherwise missable warnings or tags.

Thanks to the author for being responsive to this user’s other concerns