Yeah, this is GREAT!

Vocals are just outstanding. You already have good feedback on the mix from floyd, so no need for me to add anything there.

Excellent song, excellent performance!