I haven't heard a cool tun like this in ages! nice mix you made it!
you could have put more feamale voices to sing in a pause here and there,and trying to make a little more lopyyer to conserve time!
exept those it is perfect!
keep up the good work! I am hearing the begginig of a pro DJ in this song!