A small, yet bustling town located deep in the Appalachians. Can you uncover its secrets and stop the disappearances?