Very well done, honestly surprised me I guess I assumed this was going to be someone's first attempt but you seem to know what your doing.
I was wondering where you got the samples you used in this song, I've been looking for at least decent quality samples that aren't too expensive.