Hi Gary,.....nice job on this tune as always..
Here are a few observations I would consider,.....in order to not have the song linger on repeatably in one key I would suggest that after the instrumental solo you give it a 1 step up "modulation" to give the song "LIFT" & More Energy for the listener creating an exciting moment!
I have taken the liberty to give you a short example of what I mean if you listen at :34

I also added some EQ..
see what you think...and keep those tunes coming.
