The mastering on this sounds really good to my tired ears.
The melody is good, but its just too epic for my tastes. Like I siad in a previous post... you hammer it too early on. Theres little emphasis on the tension and buildup a good trance track needs to give the melody a point of reference.
Having siad that, your working with a very unique style and not working with a cookie cutter trance structure which is very commendable. Keep at it. You have a unique style but I just think you need to refine your structure a little more. Its not easy, but keep at it! 
___________________
|