There are a lot of really good ideas here, and the mixing is good. The execution and flow are confusing though. For example, at
2:22
there are some hats (maybe) that pop in and are cut off when the listener is expecting them to break down in some form or fashion. Idk, that's my attempt at crit haha! Overall I do like it a lot. I would love to hear more music like this.