David,
This is a GREAT write!
As I sat here listening, images flooded my mind and you took me to a place that few songs do. I really love the hook and your lyrics and musical setting developed it really well.
This is definitely a creation to be proud of.
All the best,
Noel