I really enjoyed the overall vibe of this one, since you asked for feedback:
While the energy is there and the melodies are rhythmically interesting enough to keep it catchy and get your point across, I think the pitches need more work. And as a fan of whacky stuff myself, I can say for sure that this sounds more amateur than somebody doing it on purpose.
It might be helpful to transcribe some melodies you like over simple chords, just to see how a more thoughtful melody works against the harmony. Another thing is to hear the melody in isolation and ask yourself if it feels like it's wandering or going way too many places pitch-wise. If it does, try to identify what's causing that. If the melody itself works, you can then try it against a piano and hear how different chords work with it.
Sometimes what's happening is that your parts are fighting for attention too, so it's worth rewriting some things around the main melody instead of just leaving the parts as they are.
