Silent Hill Downpour first impressions


For those who live in US, Silent Hill Downpour has been released and it recieved various reviews giving different scores. Now, review it yourself, which was your first impression of Downpour?

Advertisements