I like the creativeness and the idea of the track!
When it comes to the mixing part, in my opinion some of the elements could leave a bit more room for the bass, which then could be a bit less in volume, since it's not fighting too much anymore with the other instruments.