Game Informations

You find yourself trapped in a town shrouded by fog.
Nothing seems to make sense there.
Will you make it out of there, ever?​