This is a really inspired piece. I think the only piece of feedback (if you're open to it) I would offer is the bass is too present for my tastes; i'd prefer to hear more present the great melodies and structures you're making on top of that bassline. Great work!