Does he use turntables for this mix? It's way too perfect. Not one mess up, he is transitioning almost as soon as he drops the next tune, and keeps the transitions lasting for a long time. No way he could be using turntables for this...maybe for the scratching yes. Otherwise I would say most of the mixing has to be done on a controller or something.
So I have to say I hate Dj Craze. Everytime I think I can't find another of his mixes I'd like I'm proven wrong. The man needs to be stopped, he is also responsible for multiple ruined speakers in my home and cars.