David,
Marvellous write - I really like the way your vocal ( way to really sing!) brings us to the declaration of the chorus and then backs off just enough.
The meld of your own guitar/synth playing and RT`s is seemless.
Love it!

Robert