I agree the sound effects went on too long.
After that, I think there's just a bit too much going on at one time - at least for parts of the song. You have a shaker, strings, kick, synth, etc. all trying to be the center of the song.
There are sections where it's more managed and that sounds ok.
I think the snare and shaker have too much high end.
The kick is all low end - no low mids. Has that 'bouncing basketball' sound.
I guess I don't feel like this is that busy or having "too much going on at one time".
That's cool.
It's only my opinion. I might be the only one in the world who holds it. If you like it, that's what's most important.