This is fun! Love the exploration of chords and odd melodies.
I did find it a little hard to follow, and my advice would be to work towards a stronger sense of direction in both writing and mixing.
Writing-wise, the song doesn't seem to move between states, e.g. loud/quiet, simple/complex, but kinda stays in a place of fun chaos. The chords also bounce around a little aimlessly. Once the drums started changing up in the second half I was really starting to get lost.
Mixing-wise, there's not really anything in front for us to focus on -- all the elements, especially the flute/keys and slap bass, are in the front competing for attention. If the flute is the main focus for a section, the slap bass can ride quieter in the back and still be fun.
Just my two cents -- and all those little issues come about because of the fun you're having and the interesting stuff you're exploring! Keep at it!