I agree with others, no reason to be worried about being embarrassed on this one.
Only thing I could suggest (but you seem to recognize this already) IMHO the vocals could be a tiny bit more distinct (maybe lower the stuff clashing/burying them a tiny bit, it'll still have the effect, mainly keyboards) .. an enjoyable listen.
Thanx for sharing this


I do not work here, but the benefits are still awesome
Make your sound your own!