It reminds me a lot of the stuff coming out on Future Sound Of Egypt over the last few years (more old school atmospheric trance rather than the big room-esque style on Armada & played on ASOT) - which is good to see. As posts have said above the melody is strong, sound design good, and transitions / breakdown smooth.
It could be my monitors but my one comment would be that the drums and percussion (mainly kick, snare, hats) could cut through the mix a bit more. It works really really well as an ambient track but when I turn it up to get the kick and bass frequencies thumping this makes the high mids and highs very loud. Perhaps the limiter on the master channel is pushing these to a greater degree than the low frequencies.
I'm no expert (so could be completely wrong) - but perhaps by making the drums punchier before the master bus (some compression, saturation / distortion, transient shaping / enveloping, reverb etc), the limiter would have less impact on the balance. I suppose this would also be dealt with somewhat in professional mastering. It would be interesting to hear what others think.
On an arrangement level, perhaps bring the snare in after 8/16 bars (rather than at the beginning) just to create more interest and motion in the track?
A question, if you don't mind (given that the track is really solid). How much layering did you use on the various parts (pads, plucks, leads) and what synths? I'm a huge fan of trance music but every time I have tried producing it, it just kills my CPU with the various layering required. Similarly with the James Dymond tutorials on SA, the layering that he uses (4 pads, various plucks and leads) needs some serious processing power.
On that note check out James Dymond - Echoes, probably one of my favourite tunes over the last few years from that genre. He manages to create an atmospheric / ambient sound that is in no way big room, but with a really nice balance between the low end and high end (when you turn it up it still sounds balanced with less harsh high end). That's what I was trying to get at with the above comment :).