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