Pretty cool...
...but the lead is kind of weird. But I do like all the buildups and stuff.
I'm pretty sure you know this already, but when making trance music leads, you want something simple that is going to stick with people who listen to your songs. And right now, the lead (at least for me) is easily forgettable. The only way people are going to remember this type of a lead is if you either repeat it to the point of annoyance (Don't do this PLZ), or there were words there to accompany them (ex: Cascada has a somewhat complex lead, but has words. And the words associate themselves with the pitches, and you remember the lead)
If you do go back and work on this, I'd suggest trying to make the lead the part of the song that people want to hear, the part that makes all the buildup totally worth it. But, being a mixer myself, I understand if you don't want to go back and change anything.
Anyway, you did a great job nontheless! :)