theres some cool stuff goin on, but i think it could use more punch. The whole thing just seems a little too floaty and muffled for me, and the sounds don't sound as organic as they could be. Repetitiveness was kind of a problem too.
These are just smaller things that I think can be fixed. The song overall was good.