Its all been said- I agree with the plaudits... plus these are some very unusual and cool lyrics.
Great song!

Robert