Take a 5-minute walk around town in this video featuring gameplay from the next Silent Hill game; Downpour. The game will be released on Xbox 360 and PS3 mid-March. Hit the jump for the video.
Take a 5-minute walk around town in this video featuring gameplay from the next Silent Hill game; Downpour. The game will be released on Xbox 360 and PS3 mid-March. Hit the jump for the video.
In