I've seen this kind of thing before. I didn't find it particularly frightening or impressive. I can't help but feel that most of the experience was lost on me because I wasn't wearing headphones and was out when I played it.
It just needs more, you know?