Find all hidden treasures in the Mission "The Adventurous Moles" 17.40% of players have unlocked this achievement