I like the guitar work on this track, a lot!
I also like the vocal work near the end, as well as the production value of the whole piece, overall.
All I would suggest is that your main vocal line could have something more to it. If it's not lumped together with anything else, I would say give it another go, or else (maybe also...) add some layers to the main line.
Funny, tune :) Thanks! -Shoham