Jdevil3 on 13 May 2011
Silent Hill Downpour - E3 2011 Sneak Peek Trailer
http://www.youtube.com/watch?v=xwqMaTxgoCY
I don't know if it has been already posted or not but I wanted to share that video with you just in case.