Cool intro. I like the vocals, the delivery, lyrics and the sound...although I think some of the doubling could be a little tighter.
I wasn't too high on the drums myself, sorry. They just had kind of a generic drum machiney vibe going. It would be cool I think if you had a bigger sound there or mixed it up some with the addition and subtraction of layers of different drum sounds on top of that basic beat.
Basically, the vocals were big and clear and up front and panned pretty well, but the backing track seemed a bit tame and centered by comparison. Nice job though man, and obviously these are just one dude's less-than-expert opinions...