Very interesting concept! Very creative game, I could say aims for shocking content and I'd also say you get some varying kind of feelings from it. It's always nice to have different games like this.
If you're interested, you're welcome to enter our game-making contest, we also have a category for jam entries.