Loving the vibe as we come in through 23 seconds but your hihats and your fantasia like lead are SO loud in the 15khz and up that it is almost painful. I think if you want to keep that timbre for them, you can turn them down by quite a lot and not lose anything valuable in the piece
This problem persists throughout so I am not going to mention more on it
Your bass has a good sound
Samples at 2:14 are not quite cutting through well due to excess reverb or lack of sidechain. They could be panned harder to the left and right for texture. It may even be delays covering them up
I want to hear more volume on the kick and snare to cut through more, especially kick
Otherwise, great!