Any Thoughts On Mixing/mastering?

here’s a new song of mine! what do you guys think of the mixing? I had a hard time getting it to sound OK cause the melodica and “waaah”-voice samples were so dirty in themselves. I hope the mix “makes sense”.


Pleasure Trail - 50 Million Euro Worth Of Damages