this is expertly balanced at the start and finish.
in the beginning I could almost become lost in the mix between piano and dubstep, it was an excellent balance in the beginning, where the piano really just added that last needed touch to the odd sounding drops turning it into something epic.
But what I have to say I really thought was bad was the transition from dubstep, to tecno/trance. and back to dubstep starting at around 00:40, It really killed the buzz I had from listening to the beginning, and the dubstep after that really killed the middle part of the song for me. altho the little part at 01:19 did some to make it sound better. But that was not enough to save the middle of that song for me, as that it went on way to long, and was way out of place.
All in all I really think you should have stuck to the sound that you had at the start and finish of the song, maybe added some different sounds to keep it from being repetitive.
(Opinion may Differ) and keep up the good work, I still enjoyed the song!