Not sure if it was one purpose but the snare drum sounds like it's tuned specifically to match the track, the kick is super heavy too, it's a good vibe! I thought the mix was alright but the guitar and bell sound like they're time stretched/warped a little far for it to be clean sounding. Overall though, it has a nice vibe and would fit really well with some vocals on top.
The bass is a bit muddy/hard to hear on my headphones. Might be something to look into. The sample and melody is awesome though. Really dig the sound and energy of it. The drums sound pretty good, maybe change the hi hats up at certain points.