Brad,

A nice story song. Upbeat Rodeo Country. Cool tracks.
A nice vocal.
I thought that the vocal "sat above the tracks". That gave the impression that either the vocal was too loud or the tracks (as a whole) were too soft. All that you need is to find a way to get those vocals to "sit in the mix" better. That night be a volume issue, but it is sometimes simple a need for more reverb and/or delay (or sometimes a different reverb choice. Hard to say without doing a bit of mixing experimentation... Souldn't take much, I don't think.

That being said...I enjoyed the ride!

fj