Initially, I feel like it feels just a little busy. It is also a little dry.
However, the elements you do have here are enjoyable to listen to. I think just balancing the sounds out and focusing on spatial mixing (i.e. far sounds are wetter with less delay) you have a really cool sound.
Great work.