Only things that were a bit weird for me were the ubrupt ending & I think some parts / samples are out of key?
Not sure if intentional but I didn't fancy it much...
Oh and I also agree with TheSnowly on the pipe, maybe some editing to make it fit into the song's atmoshpere a bit would make it better!
Other than that - pretty neat composition, keep on creating!