Man, you are one of the reasons I love newgrounds.
Very well mixed overall, although I think the snare deserves some more punch.
I'm usually not very in love with the whole growl-thing, but it think your approach to that aspect of modern-age dubstep has freshened the whole thing up.
Good job. Definitely worth a fave and follow!