Starts out quite nicely, I like the piano a lot. The verse vocals are the weak link (Melodyne could help), though they sound a lot better during the chorus. I would try double-tracking the vocals & see if that helps (they will sound fuller & probably less pitchy if your timing is good). Guitar and drums sound pretty good. Please review my music at this link:

Intresting, I love the arpeggiated piano in the beginning, the vocals for me anyway are hit or miss. Some sections are really good others are a bit off, but that's only my opinion. I like how the track builds up from drums to piano. I would make the guitars a bit louder in the mix but that's just personal preference, especially in the chorus. The ending is beautiful with the reverby guitars and piano. Overall great track man, I really enjoyed it.