very interesting, love the sounds you got going on, and the random beat, nice work!
mixdown is wonky, kick and sub are muddied up together and the snare is very weak, overall the mix isn't working for me, I can see what you are heading for, but the sounds just don't have enough space
I'd suggest redoing the mixdown completely, drop all your channels down and just get your sub and kick working nicely together, a bit of EQ maybe sum harder side-chain to fit it in, then bring your mid-bass in, and that snare back in and get it nice and fat and the snare punching hard thru the mix, a bit more EQ there too I recon, then add all your other sounds in, one at a time, make sure each one has its own space before you move into the next one, use Panning to give sounds more space, aswell as EQ
pay careful attention to the low-mid range, that's where its muddying up, and the impact of the sounds is getting lost
apart from the mix tho, that's a really interesting track...impressed
nice work!
(regarding the drums in the mix, dont turn them up, its the other elements that need to come down...that's the key to a good mix, knowing what to turn down, I know it seems counter intuitive, but you cant add space to a mix by filling it up with louder sounds)