I think it certainly has the feel you were after.
A style appropriate lyric and good choice of instruments.
A nice clever write.

Peter