/drool
Great job! Normally i'm not that into 'classic' trance because I feel like i've heard it all before. This on the other hand has changed my mind.
The mixing gives it such a full feel. All your effects are great. If you've heard any of my songs, you'll know i'm a sucker for arpeggios with delay lol.
The flow is great, the leads have professional quality, and it has a diverse array of tones. Everything from beautiful to jumpy.
My only complaint is the outro. I know the guitar was used earlier in the song, but (to me) it just didn't conclude the song as well as I think it should have.
One last thing to end my wall of text here lol. Can I ask what synths you use? They have great tone.