An otherworldly point and click adventure arrives on Nintendo Switch and Steam today courtesy of indie developers Lightfoot Brothers. Inspired by classics such as Day of the Tentacle, The Trap Door and the Monkey Island series, The Mystery of Woolley Mountain will take players on an adventure that includes witchcraft, time travel and heroics. The new […]