Nicely done mate. :clap: I think the mix is fine.
The only thing I wasn't too keen on was the hi pass sweep that resulted in that hi pitched synth note that was held.. the sound just sorta seemed out of place.

Otherwise sweet