You've definitely nailed these stylistically! Your compositions are super interesting and fit the genre perfectly, and the mix is really clean and interesting. I concur that I'd love to know more about how this fits the theme!