Very active song.
Lots going on there.

Overall mixed well just a few things poking out a bit but, could just be personal taste.