this song started out sounding like someone was hitting random keys on their keyboard with some thought of making music, but it didn't work out.
I hear the melody, very innovative, so innovative and new that i think it still needs some more work until it becomes a solid song.
sounds like you wanted to experiment, and i could have you completely wrong. but that's just me.
I could imagine this in an 80's cartoon movie, or maybe even when technicolor was invented. but i don't know how it would fit in today's world.
but keep it up you might be on to something.