Needs different instrumentation
Not a idea, but your instrumentation is just a little too weird for my tastes. The harpsichord is rather rough and some of the synth really clashes with the sound I think you're trying to get at. Keep trying though! 5/10