Silent Hill huh? What’s UP with that town anyway?