Yeah, I can see where you're coming from with your vision. At this point I think we've addressed major non-mixing concerns. Now I wonder, did you use a limiter? Any EQ? (When I first started... get this... I did not use a mixer.) There are a lot of bass sounds going on, and their frequency ranges are clashing (for most people this occurs around 300 - 500 Hz, the "low midrange").
What I would do is isolate out groups of instruments that should have similar frequency ranges and examine those. Solo each instrument in that group and look on your EQ plugin to see where the frequency range tapers off. It will depend on each sound, but here are common ranges to look for:
Then, try cutting down (usually 2 - 5 dB is fine) at a frequency range for one instrument that is in common between two instruments, so that the feature in the tone of that instrument that you actually want to hear is more distinct.
Another thing that helps is that after you identify the frequency range spanned by an instrument, try using a high pass filter (HPF) to cut out the frequencies below the bottom of the range. [You can control the slope so that it doesn't cut frequencies too sharply.] Sometimes, a low shelf filter would be a good alternative if you don't want to make something sound too thin.
That video was helpful! In addition to observing Zircon's process a little, watching it made me realize that I was trying to make a dance track for some reason, when instead I wanted it to be like something from a John Carpenter movie, evoking some concept of waking the dead, or perhaps of the dead waking the living? Something like that. It's a vague concept, but it's starting to get closer to something I'm proud of, though I'm probably going to step away from it for a few days to listen to it with fresh ears.
Those accidentals in the pizzicato part were hiding from me because that instrument has kind of a loose tuning. As soon as I switched it to a synth the problem was extremely clear, and now I have all these nice synths!