Silent Hill: Downpour - TGS 2011 DemoSee a quick demo for Silent Hill: Downpour from the TGS 2011 show floor.By Frank A on September 16, 2011 at 8:15AM PDT Silent Hill: Downpour