sounds like you have mixing down really well, but im struggling to get a feel on what this track is actually going for. you have a lot of different elements that don't seem to match up well to create a good atmosphere. technical wise you mixed the elements together great, but im' not sure they match with eachother. its hard for me to focus on one element and it makes the track feel messy.