I really like this - when it kicks it it does go abit euro trance though but somehow it works and works well - drums and bass are nice only thing I'd do is add proper vocal hook aswell as that ooh and arrh!! and maybe get a streamed version up and you'll probably get more comments - not alot of people want to download just to check out!!
Pretty enjoyable that
Sub is cool, drums are ok, although you maybe give them some 'shine' around 6-8 kHz?
Vocals seem to add a lot.
synth line is different, made me think of a wurlizter. I did like it though.