That track itself is quite generic; from the samples to the synthesis nothing really sticks out and really holds my attention. Nothing is really EQ'd so parts clash together (mainly the kick and bass), the random glitch effects in the later half don't really fit with the rest of the song. The drums are quite repetitive as they mostly just a kick and snare and I think a hi-hat in the dubstep parts.
Its a good effort in the song but it still needs more work.