Perfect
It is great in any way I can think of. you must of worked really hard on this and it paid off! This is proably the best trance song I've heard in a long time, and the same goes for the second part. Great job, hope you come out with a third part!