In the beginning, the intro is well done. However, I think it starts too quiet, since later it gets quite loud comparatively. The intro itself was awesome. At 0:55, the drums sound amazing and high quality, but are too loud I find. I can hear the other instruments, but either lower the volume of the drums, or raise the volume of that awesome synth playing in the background. It sounds good, however it is a bit difficult to hear.
At 1:50, when everything cuts out but the drums, it goes on for a bit long. I think the part at 2:18 should have come in at 2:04 instead, and again been louder. This may be my speaker set, but i did it with speakers and headphones, and I still thought it sounded quiet. Then, at 2:48 I really like that synth that comes in. I think it should have had more notes, though. It just seems to be a bit long, for that part.
Then, the dubstep part. Whatever started at 4:19 was AWESOME. Whatever preceded that sounded not as great. At 3:44, when you have the bass and that synth, it sounded okay. But, that hissing sound sounds out of place. Not sure what instrument exactly that is but it sounded kind of weird. However, at 4:18, wow. Sounds great. Everything goes together very well. It just flows so well and was worth all the buildup in the entire song. Then, was that an Amen break I heard at 4:42? I think you could have had more where that came from. But, really that entire section, and then the rest of the song sounds awesome. Maybe turn down the bass a bit; it gets a little too loud.
Then at 5:51, damn, that got even better. I was still hoping for more amen breaks (I think that could really work well), but again, DAMN. Sounded great. All those different sounds melded together nicely and made the entire song. Again, for everything after 4:20 there were some mixing issue that could be sorted out (some sounds too loud, others too quiet). This could be on my end rather than yours, though, so take with a grain of salt!
Over-all, I am very impressed. I liked listening to this song quite a lot. I kind of think your thing at 3:44 needs more kick, or punch, or...yeah not a musical expert here but it felt awkward and empty. Is that the dubstep part you were talking about? Maybe have more notes from that synth, 'cause that instrument sounded good.
I would actually turn down the bass on the entire song, it sounded a bit loud. After 4:20, it just...it sounds so professional and awesome. Well done, truly.
~Pixelbey