This is honestly incredible lol. You've got so much going on here, but it never felt like "too much," and from arrangements perspective I think you've absolutely nailed your formula for keeping people engaged. Your sound quality and mix are top notch as well.
Really well done! I want more.