this sounds a kinda hiphop oldschool, and i like that :).
The only "bad" is the instruments, they are used to many times at diffrent times, if you get it. I'm swedish and aren't that good in explaining in english.
whatever, it's a nice song
Please contact me if you would like to use this in a project. We can discuss the details.