There are some really cool sounds and ideas in here. Sometimes a mix of so many different ideas though can make it so that no one idea is able to shine or peak through. While staying true to you style it could be cool to try and add a reoccurring motif to bring a cohesiveness to everything. Then again, if your style is all about straying away from that I would understand. Super cool submission though great work!