It's a very very heavy song, in my opinion heavier than songs like "You're better off dead!", but as told it has a catchy refrain, great melodies and great solos in it.. I heard it at Rockhard :p
In Downfall you can just see the band performing the song, if my memory is right.. They're playing on a stage with green light and so on, there's no deeper story... But I don't remember the video that good..
From best to "worst":
Something Wild: In the Shadows // Touch like angel of death
Hatebreeder: Bed of Razors // Black Widow
Follow the Reaper: Kissing the Shadow // Hellion
Hate Crew Deathroll: Needled 24/7 // Hate Crew Deathroll
T,L&S: Trashed, Lost & Strungout // She is beautiful