This track is pretty good! While it's no masterpiece it definitely deserves the score it gets. My greatest issue is that it just changes too much. You can even see in the waveform that it gets really quiet and then really loud and then quiet again quite quickly. Of course the beat can do this, but it is something that must be accounted for in a song nevertheless. I can tell you put good work into this and it shows, I guess since I dislike Dubstep which takes up a significant portion of space on this site I might just be old fashioned.
Additionally; The motif at around 1:40 sounds really familiar, I think I heard it in plague Inc? I am unable to find where.