Rangers are awesome! Heh heh! Let's make pincushions out of every last little enemy! 3.51% of players have unlocked this achievement