This is cool. Lots of nice textures. Perhaps too many elements fighting for space at once, making the track murky and overcrowded. Personally, I'd reduce the amount of reverb, get a bit more liberal with the EQ, and push the drums forward in the mix a little to act as an anchor. It would give the piece more weight and focus.