Interesting ideas throughout.. cool intro that will most definitely get you some good reviews.. atmospheric stuff seems to do that, which is kinda why I don't do it.. but anyway, it gives a good first impression for the listener. Now I'd say this is a very polished track, and all the parts seem very carefully worked out. What I liked most about this track is how it shifts to different "genres" pretty seamlessly. Now onto the constructive criticism stuff!
I thought that the first section after the intro, starting :55 lacked hardcore on the drums. The reason is because the synths are not EQued to allow the kick and snare to cut through. Step one: put a high pass on the synths so that only the sub and kick are in the low register!!! Step two: cut out a small pocket in most of the synths where two main areas of the snare hits. That'll clean up your mix a lot.
For future stuff, if you're interested in connecting with this crowd, I'd recommend looking at the way songs are constructed as far as A section, B section, A section again, etc. Repetition (with subtle details altered) is very important to speak to your listener. Personally I didn't have a problem with it on this track, but the world would..
Overall, good work, and my hardest criticism is really not to you but to most ppl on this site: it seemed to me that the sounds and choices were based on what people may want to hear as opposed to what you can use to grow personally and musically. I mean, we've all heard those dub step sounds before! Be original and make your mark even if you face criticism.. that's the only way to push the envelope.