Gotta say Zero Visibility is a HELLA of a ride! Highly recommend you play this game yourself and explore the cold creepy mountain.
Really enjoyed the game!