ThaKidd wrapped it up in a nutshell, excellent review. At first, I was waiting for it to take off as it was a decent start, but it just didn't get better and then I was bored 20 seconds in.
You got some nice sounds in there. Not a big fan of the bass though, way too repetitive.
A lot of the sounds are pretty repetitive, but the bass is annoying and repetitive.
Drums need some work. Look up some hip hop drum patterns, yours are a little weird (but hey, I like weird patterns, check out my songs) but it doesn't work out.
I'd still say this is a pretty solid work though! Just has a lot of possible improvement, therefore earning 7/10!