Did you read the whole article? I recommend it, but be warned: the whole situation is Creep Factor 9.
Also, The Wall is undefeated.
I did read it and agree with you, very creepy.