I really like the song...very nicely put together. To my ears the mix sounds ok, although sometimes the percussion sounds like little pops, especially in the beginning. The rest of the sounds work well together and blend in nicely. I would maybe cut the percussion from the beginning and bring it in a little later. There is plenty enough else going on to keep the interest up.