Has soooo much potential!
If you cleaned it up a little better, as in EQ'ing and shit, it'd be really really good. The kick is a bit hard to hear, and the bass kinda drowns out everything (I know it's sorta supposed to, but it does it a bit too much).
The samples and instruments you picked are really good!
Keep it up!