Man, what a fun song! You're great at counterpoint, I loved the tonal solutions you took and the presentation of the melody. I feel it has a very "Latin Flavor" to it, despite the thematic pattern you bring. It's a beat that brings a dark feeling plus the desire to dance on the run, ahahhaha
A silly detail of mine: every stem in your composition is floating. If it's on purpose, I'd make it more obvious, because it's really cool to feel that fluctuation in headphones, almost bordering on headroom. If not, I'd recommend leveling the spacing in proportion to the volumes of each instrument. There's so much creativity in the instruments that they'd look better in a simpler way.