Worth sharing!
I saw this video years ago and just stumbled on it again. It was Uploaded on Nov 6, 2006
and was entered into GameTrailers.com’s What is Your F.E.A.R. contest!
I must say after all these years it’s still my favorite.
Click the link and enjoy 🙂