Swiss Made Tentacle
Sitting high upon the tallest peak of the Swiss Alps, a monster lurks who captures young women, never to be seen again - so say the locals, at least. You obviously weren't paying attention and ascend the peak, totally unaware that you're moments away from becoming the monster's latest victim!