I really like the song, but the vocals seem a bit stuck behind the other elements of the song making them difficult to hear at times and a bit thin sounding, they need to have more presence and stand out more imo, but this could be what you are going for I dunno.
Good stuff!