Great mix
The mixing and the balance is wonderful. The bass is slapping my eardrums and there's nothing screeching in them making me want to turn it down. The rhythms are solid and keep it fresh. The only thing I'd request is a tighter melody. Something I can walk away and hum for a while. Great job and definite download so I'll be reminded what a real mix sounds like :)