Really professional-sounding, well-crafted song. What I liked best about it is that it doesn't have lots of melody notes/words--real economy there, so each word/note really counts. And sings easy, too.
Like others have said, vocal/backing is outstanding, RT selection and drums all fit perfectly.
Hope to hear more from you coming up, Steve!