I like the song and the mix, but like some of the others here the rain effect throughout the song was a little distracting. You might try this; in the intro start with only the rain for a couple of measures then fade the guitar in as you fade out the rain. Then if you could make the mallet strikes of the glockenspiel just a bit more present, not louder just more distinct, that would continue the rainfall effect. Then at the end, fade out the guitars and fade the rain back in as if you are walking away from the listener. Of course I don't know if these changes would make it better, they might make an otherwise nice mix sound like absolute crap. I just thought I would give you my thoughts on this because that is the way I have been hearing it in my head since I first listened to your song.
Again let me say great song.
“It doesn't matter if the water is cold or warm if you're going to have to wade through it anyway.”