Konami has just revealed the complete Intro Cinematic sequence of Silent Hill Downpour. This game is eighth installment of the Silent Hill franchise returns with an all new thought-provoking horror storyline. Players will once again find themselves face to face with their deepest sins and fears in the strange world of Silent Hill.
The game is schedule to launch Q2 2012. The second quater of 2012 means something between March and June. Watch the Silent Hill Downpour Opening Cinematic Video below