Some really nice tracks in there, but also some that I don't really dig.
I don't know all the tracks except for Moderntronic, so correct my judgement if you want:
To me it sounds like a lot of times in the mix a track has built up, a new track is thrown in and builds up from the start. Sometimes with a cool woosh-sound, but it kinda puts me off when I still have the energy of the previous track in my head.
Also some tracks don't really seem to fit, they sound a bit "bland" after the previous track.
I'm not a DJ, so I shouldn't be talking

Nah, just wanted to give you some constructive critisism