I like it dude.....pretty cool intro. Main vocal might use some verb or something...just a small amount. It seems a bit dry, and out front. I think the instruments seem to mesh together pretty well....just teh main voc is a bit out of the mix.
Cool tune man....