You have eliminated 25 enemies while grabbed to a ledge 7.06% of players have unlocked this achievement