The Amity Affliction's 'Don't Lean on Me' has entered Noisecreep's Battle Royale to determine the Top 10 Rock + Metal Videos of the week