Interesting writing here, and switching between two basses. I find the second really points out where the first is lacking. If you like that sound, I'd mix them to the point they had a similar response.
0:58 I'm having PTSD from sound font piano sounds. I would swap to a synth, say from a free instrument like SQ8L.
Actually, I really feel here that available synths to the arranger is where you're suffering the most. You've got good idea, structure is good, mixing is passable.
The biggest issue with mixing I hear is drums not cutting through the mix. They should be the loudest part of your track, point blank. They've got to cut through everything else, because we're not attentively listening to them... until something sounds off. I will say your transition crashes are at a good level though, and this does not mean to turn drums up. It means the opposite, to turn everything else down until you hear them properly. Then you apply your master FX, everything sounds clean, and presto. Feel me?
I also would clean up any reverbs you had and leads/other synths by chopping off 250 hz or so and below to make room not only for your bass but your kick. You're not listening to a lead to hear those frequencies, although when playing off by itself they don't sound bad. When they're in an ensemble, they're constantly getting in the way of the bass frequencies you do care about.
Anyway, enjoyed the track. Thanks for coming out to NGUAC!