News

Silent Hill F is the next major installment for the franchise, and we are a long way from the franchise's American town roots ...