Greg,

Very nice! Wonderful!
And the great chord progression!
The use of the m7(b5) chord that appears frequently is particularly sophisticated.
Your vocals perfectly fit to this song.
Enjoyed my listen a lot.

Best regards.

Shigeki Adachi