Super cool man! Very colorful melodies tangling around each other in a fancy stew. Very much matches the attached art haha!
The only thing that jumps out at me is that it kind of sounds like the mixing of everything is coming in a bit hot (i'd tinker around with some of the channels volumes/EQ or make sure the master isn't getting compressed too much).
Do you use reference tracks to compare your mixes to? I like to play my beats back to back with some professional stuff just to help dial my mixes in a bit more.
Just intuitions jumping out at me, this might be horrible advice.