Otherworldly Adventure Game The Mystery Of Woolley Mountain AnnouncedA new point and click adventure has been announced by indie developer Lightfoot Bros. The Mystery Of Woolley Mountain features five scientists on a quest to rid the mountain of an evil witch. Posted 2 years ago by Chewie