I Love the synth and drum mix in the beginning, once it gets heavier it seems a little too scratchy to go with the openning but its still very good.
I dig the beat man, good job. Good luck with vocals, i think its fine the way it is now. 10 for 10!
Thanks, dude. :)