I somehow must have overlooked this one. Glad I listened to it; nice song!
Nice arrangement and a good build-up.

The only thing that caught my ears was the virtual placement of the vocals in the mix. Where the instruments are all nicely placed on the virtual stage, the vocals seem to be located "behind" the stage, as if the singer was not allowed on stage. Perhaps you applied a bit too much compression or eq? Playing around with the reverb will also enable you to "place" certain instruments or vocals.
This is nitpicking as there ever was: the song is fine as it is. But should you seek improvement on this song, the vocal effects would be my advice.

Well done.