The mystery around the fog and what it really is nail the horror vibe of this perfectly.
I really want to do more games in the setting and explore more of Mirror Crossing