i hear some buildup between the kick and the bass.....
there is a mud buildup, that you need to carve out between those two.
arrangement wise, its a bit rambling, and there is no compelling melody....
if you were to put a simple vocal part across the top of this, it would tie it together.
sounds good as a starting demo, but feels incomplete.