not bad (content wise). Mastering wise there's way too much highs (opinions ?) Try to listen to some dubstep you like on your soundsystem then straight afterwards your track, then some known dubstep again, and try to determine if it sounds more or less the same .