I listen to a lot of trance, and yours is by far in the top. That pausing in between each beat is kick ass. It isnt to hardcore at first, even though there are so many things going on. then it builds up to sound preety cool!
This was a very nice mix. You are really great at this you know that?