Overall its sounds pretty fuckin good. Some old school vibes, and dank soundscapes. The mixing sounds solid to me but I can hear some things that could use some fine tuning (some delays could be a bit longer etc.)
I'd like to give you some more criticism but this sounds really good.