Gave your game a go...

Hey thanks for playing our game and being so patient through it! I am extremely sorry for you getting stuck multiple times. The mountain is a jacked up model that is caused by a bug that we are currently working on fixing, and you being stuck in the other instance is part of many places we are working on fixing so people cannot be stuck. But we are glad you enjoyed our game and the mechanic so much!