Hit after hit after hit after hit after hit! You lay it on so thick and fast, the enemy doesn't stand a chance! 13.20% of players have unlocked this achievement