You have mastered the Forest by discovering all its secrets. 18.00% of players have unlocked this achievement