Meow meow meow meow meeoww. Sounds like a chinese cat is singing in the back ground. Cats could make the coolest instruments.
A nice change up from your usual repertoire. I don't like the kick all that much but that is opinion. I did like how you made almost multiple tracks and just kind of mixed them together. I assume this is experimental for you? If so not bad. It is creative.