Alan,
Very nice song. Cool analogy smile
Listens easy, vocals and mix are very smooth.

P.S. Maybe a tiny bit more verb on vocals to blend better.

Thank you for sharing,
Misha.