I played it ^_^ I like it.
I have a particular fear of faces, especially distorted ones, so this freaked me out a bit seeing the faces.