Your drums are extremely weak, finding better samples and sidechaining will fix that: http://www.newgrounds.com/bbs/topic/1421528 The lead sounds also sound flat and empty because there's no reverb on them.
In general, the mix could use more work, clean up the mids so every sound can be heard, get *something* happening in the highs (to give it some of that electronic gloss), watch the instrument balance, and knock off that annoying panning.
The composition is solid, though. With better sound design (along with all the mixing stuff I mentioned), this could be something. If you need inspiration, check out Code:Pandorum. He makes dark dubstep with pro-level production.