I can't comment too much on the mix, because I'm listening on computer speakers, but I like the song. One thing you might try is a short delay on the keys in the intro panned to one side. The vox seem a bit dry for my taste, too. Understand, though, I'm a delay junkie & not a pro-just my...