Razorjam?
Sounded alot like Franz Ferdinand - I liked it!
As for the rest of the flash, it looks like you're capable of more than a couple of lines winding around, and you REALLY shouldn't have used them to spell out leetspeak like "WTF?!" That kind of ruined it for me. Not bad overall, I suppose.