I like the vocal-lines. Not my kind of music, though. Anyways, as of the vocals, I would say that you hold back too much. LET IT GO!
When I listen to posts here, where people have recorded themself, it's like whispers almost, there is no spine to it, you know? To this song, it fits with a...