The amount of variety, progression, ideas and melodies that this track has... Holy crap. Everything sounds really funky and groovy, there's so much in this. The mixing can be crowded and unbalanced sometimes, and the sounds and instruments you chose don't sound very interesting to my overtly specific technical and niche standards but overall it's pretty damn good.