Simple, but interesting. Not very "horror", which I suppose is a good thing or a bad thing depending on who you ask?
Still gotta ding it for being one of those games where the gameplay makes you stare at the "game" part and punishes you for looking away, then puts the lewd part on the spot you can't look at, so you better have good peripheral vision or be good at quickly glancing over for a peek, heh.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.