Certainly weird, not heard anything like it before, I think it's pretty cool though, the drums are really week and lacks a bit of low end, but it flows well and overall is good, maybe check the release time on your limiter, it has a bit too much swelling