Completed the "Inside the Wolf Pack" episode with a badge. 17.83% of players have unlocked this achievement