I've always been aware that I'm into some weird things but this is one of the games that highlights it for me, but yeah I understand that feeling.
fair, this has some interesting tastes, thus showing us what we are into lol.