I liked those alot, especially from being able to recognize the samples and the effort in composing them. That's Weather Report stuff right?

Everything has an interesting feel and original sound to it, it was weird to listen to at first because of the originality of it, but as time went on I realized the music is good and well put together.