The song is cool, the string arrangements are a little over the top for the most part. They may sit better lower in the mix.
I like the string arrangements mind you - some clever & funny bits too. Just too loud.
Again, very cool song.
Your vibrato almost gets out of control in the 1st verse...you could probably soften that in your DAW. Your voice is grand though.
Thinking back the strings were probably grabbed and pushed forward in the "mastering" process.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe