James,

A nice song.
I like when you sing them.
The track is very nice - all the instruments are nicely balanced.
The vocal sits too far out front of the tracks. If you could get it to "sit in the mix" a little more that would help. It might be that the vocal is simply too loud compared to the underlying tracks.