Hi Steve,
very, very, very funny! And that fun is perfectly wrapped in that gorgeous tune. Everything sounds good to me and your singing is great, too.
And most of all ... think I'm gonna tell you tomorrow, got to think about new adjectives. Or maybe the day after tomorrow...
Nightynight,
Stefan