This has some slight NIER Automata vibes for me. I go back and forth on the vocaloid - you do some really cool stuff with it, especially when it layers and how some parts fade in nicely. But other times, the odd way it moves from syllable to syllable is distracting. I think I just personally don't dig vocaloids.
Your use of each instrument in the arrangement is lovely! There's some moments where there's a lot of reverb buildup, but other than that, it's a pretty balanced mix.