Answered the challenge of Undisturbed Defas Nemundis 13.70% of players have unlocked this achievement