This song doesnt wait around, it's adrenaline from 0:01. Only thing that caught me really was that the guitar solo at 1:30 sounded like it was played through a Heil Talk Box. If that's what you're going for, cool. Were the guitar parts modeled or mic'd?
I couldn't quite understand the words, but hey, I'm getting old (24 now) so that's to be expected. Nice work. Suits the genre I believe.
H2H