Hello, John

Very nice melody, vocal and playing.
I like especially the place where the melody goes back to minor again after it has changed to major.
I entirely agree with floyd.
A bunch of nice elements that fit together nicely to create a sound similar to radio hits of the late 60's and early 70's (the more ambitious ones). A very cool sound. Very Pop.
Synthesizer sequence is very cool.
Enjoyed my listen a lot.

Best regards.

Shigeki Adachi