Welcome to the strange and remote town of Elderfield. The deep fog, abandoned buildings, and remote location are unsettling enough, but as this story unfolds, it will become clear that there is far more to fear than meets the eye here…