musically it's pretty good, nice progression going on, underwater atmosphere on point
also cool synth sounds, I would only scoop some lows from the kick and make the sub bass line more prominent but other than that the mix works totally fine to me
not much to say, overall it sounds like you know what you're doing, good luck with future production :)