There is a small town found off the coast known as Veil View. An eternal blanket of mist covers the landscape where no matter how far the temperature drops, it never snows. A haunting moan can be heard long into the frigid nights, echoing throughout the villager's hearts. They cannot leave. It will not leave.