Defeated the Autogarch Tek Tyrant, Gelgar Rumbleshunt! 6.51% of players have unlocked this achievement