Foggy Hill Posted on December 27, 2022 by You find yourself trapped in a town shrouded by fog. Nothing seems to make sense there. Will you make it out of there, ever?