You have bested a Juggernaut... and that's just the beginning! 54.63% of players have unlocked this achievement