I'm honestly not sure how to rate this one. I hated the art style; I think it's a neat style, but one I find very ugly. I couldn't figure out the gameplay at all, and then it started changing colours and making painful noises and then the game ended.
It's certainly one of the stranger entries, I'll give you that. And the opening narration did make me laugh.