This mix sounds pro and the musicality is quite tasty!
One crit, or maybe just a thing to check, you have a very high pitched Epiano or synth line being featured, starting around :56 - does that EPiano (or synth maybe?) come in a hair early sometimes?
I really, really liked the tremolo on the guitar, in perfect sync with the beat. Particularly when it's featured in the intro. Really nice there . .
cheers,
-Tom