Pretty cool tune, man.
I do agree with Joe, the vox took a long time to kick in, maybe shorten the intro a little bit.....that might be hard, cause the intro doesn't necessarily have any bad parts to it.
And the vocals could use some clarity for certain parts, even if the effect stays on them for pretty much the whole song, having it come out of the effect for at least a couple parts will definitely add to the song. You know, keep the listeners on their toes....
Other than that, good through and through....has good structure.