Hey man,
I'm listening to your track and have to say - it is very insane.
I feel like I am in a very trippy - and slightly hostile - jungle made of your sounds.
The quality of your samples and audio is very high - but I would also recommend bringing some logical patterns in amongst the wilderness so that your audience can also land their feet on the ground every now and then - im really into the level / quality of your audio man - you could do a lot with it if you combined logical and creative into one unit imho.
cheers!