Silent Hill: Downpour has been confirmed by the recent issue of Game Informer, and a few more details – along with new screenshots – have arrived. You can find the new pics over at VG247 ; they show off a…
Read more ›
Silent Hill: Downpour has been confirmed by the recent issue of Game Informer, and a few more details – along with new screenshots – have arrived. You can find the new pics over at VG247 ; they show off a…