Grasping fingers of fog roll across your headlight beams as the car bounces along the only road into town. As salt spray whips into your face you step off the mail boat and realize no one will be back for you for a week. Perhaps you're not even sure how you came to be in this strange village in the middle of nowhere... and even less sure of how to get out.
All you know is that something here isn't entirely normal. There's definitely more the locals aren't telling you. But will you live long enough to find out what it is?