Starts off like a funky cover of Go Ask Alice but that changes when the vocals begin.
I reckon the vocaloid harmonies could be pulled down a little at the beginning so your main vocal holds court OR pull your main vocal from the choruses and let those treated vocaloids float... there are some very slight variations in pronunciation between you & them.
Lovely message.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe