Mountain View Escape

Mountain View Escape is a new escape created by Selfdefiant for You were on a top secret mission deep in the mountains. You were about to reach your target when the shark men showed up. There’s a huge winter storm on the way and you have to escape the mountain! Good luck and have fun playing!