Pretty song, I like the harmonies 1/2 way through. Thanks for sharing. I like your singers' voices-- I think you usually have a female singer, who is good, but I like this guy, Joe too :)
Nice one Joe! Good key-work, and lyrics as well. Definitely different from the other stuff of your that I've heard so far, though you still have that signature opera-inspired part around 3:00-3:30 which is cool.