Yeah I'm sure the 25 people that work for itch will check every game thoroughly for whether they "glorify" those things or simply depict them.
Let's be real, the new guidelines are so vague that literally anything nsfw falls under them in some way or other.