Pretty well done.
It's great, for the most part, but the beat just repeats over and over for a portion of the song (first part), but really, everything else is great, especially for first time in a genre. Nice use of the sounds.....everything.
You could have modified the samples a bit so they fit in better, and also the melody drags on and on for most of the thing. I know it is probably supposed to be rapped on, but some bass, maybe sub-bass would be nice.
Great for a first time song in a genre though!
Please contact me if you would like to use this in a project. We can discuss the details.