Excellent work!
I really like this song. Punchy rhythm, sliding lead, gotta love it... The portamento-sorta sliding sound on the lead instrument was really nice, too bad you had to drop it for the high octave on the refrain. Good break in the middle of the song, gave a moment's rest, I like the cadence running through the song, especially because it's so fractured and broken-up but still holds it together really well.
Awesome job, man!