As hard as it is to take down a Juggernaut, it may happen, and worse, it may be your own. Do not let the humiliation go unnoticed. Automate the Particle Pulse skill, and win this award if you take that sucker down with you.
You have not earned this achievement yet
Log in to view progress