Yeah, it honestly doesn't make any sense. Especially when it's literally advertised via Itchio listing. Even before the crackdown. Does this mean the demo doesn't have NSFW content either?
I was going to play it, when I can be arsed to get on laptop.