The "lotsofstuffhappening" is very well placed. There is a lot going on in this song, which isn't bad if you do it correctly, which you totally did. I'll get more in depth.
You have a nice melody to begin with, although it does sound a bit chaotic at first, the ear gets accustomed fast. It flows well and no notes get above each other in an annoying way.
You have a very solid kick and snare. The hi-hat is barely audible at some points so watch out for that. Although it's not the center of the drums, it's always nice to hear it.
Your dubstep is good even if a bit short. For a track labeled dubstep it seems to not have so much of it. Perhaps its just me.
Last point, it's impressive how you obtained such a variety of sounds with naught but 2 plugins.
So overall, it's pretty good! Maybe work on ordering stuff early on so it doesn't confuse but other than that, I have nothing.