Hmmm...
Some of your melody's seem to try to over power the other, and that makes them stand out by them self. When they should be working together to form harmony.
Your drums are pretty good, but I think they need a bit more presence. They seemed to be there, but they lacked that dance feeling that most dance song drums have.
The textures you used were really good choices. Some of the synths sounded good, but they seemed like maybe they could use a bit of reverb? The trumpet sound that comes in, it seems like it's a little too loud, I think that could be toned down a bit.
Other then that, it's got excellent composition, and it gives a very much trance-like feeling to it.
-Lubz