Very interesting song. I liked the idea of adding orchestral parts, but somehow it sounds a bit unfinished: too strong changes between parts and partly muddy vocals. Sometimes it's good to rest a while and then mix it again.