Nice production. The build-up and the envelope of the whole song are ok.
Maybe a bit too much instruments involved. Many of them just come for a few bars and then leave the scene.
But this may have been intentional, as a kind of constant changing flow.