James,

Very catchy and engaging . . . you did wonders with that piano (and I’m not quite sure how got it to play that melodically) . . . but very well done. Agree on the production that the piano can sit back a bit more . . maybe something to take the high end off just a bit more. Minor nit, though. David C. Had a good suggestion about maybe adding an alternative lead (violin or maybe even a lower sounding string like a cello). Maybe worth messing with more? Dunno.
Good stuff regardless.

All my best,

Deej