I have been a casual fan of the Silent Hill series. The video your about to watch is interesting and it seems like an interesting game. It appears that you can play Downpour and enjoy it without having to play all the previous titles in the franchise. I am reading that it is scheduled for […]