the intro is a bit hard to follow as it stop/starts alot. once it got going tho was good.
i thought it was well produced - that sub is coming through nice. mmm sub
you used almost every oldskool vocal sample going lol.
maybe cut down on the number of samples? maybe it needs a pad or something in the intro to help it flow better?
nice one tho