I love the sound. Those guitar melodies are lovely! Aux drums all sound like they have their own little panning settings and homes in the stereo field. I'd love to hear this with some rock & roll drums but I'm a drummer. I will always bias for harder drum sounds D:
Now for the tough part, you got a lot of work to do with fidelity tools. You need to play with some compressors, equalizers, and filters to get some pro mix quality! There's a lot of space you're not using in the mix, a maximizer can help you cut off sounds before they clip out, peak, and start causing distortion or muddiness.
Regardless of the genre you write, a compressor can help you boost stuff and should also give you a sidechain input to send drum signals to if you want to move things like bass momentarily out of the way. Sidechaining is just using the levels of one signal to control or mitigate levels on something else momentarily. Most people use kick drum or snare signals to control bass and pad levels. It's really noticeable in dance genres but it's a technique every producer can make use of regardless of their preferred genre. Pro technique and super easy to execute once you watch a tutorial :)
A compressor and a maximizer working in tandem can help you find a larger sound but the EQ can do all sorts of silly things too. You can boost and cut the best or worst tones from an instrument. You can also use automation lanes to get really weird modulations out of your EQ, I've been using an EQ with quick modulations on my snare drums to get really weird tones out of them :D
I don't see that you tagged any live instruments. Impressive if it's all digital, this sounds just like a really fluid live jam session, down to the not so good mix down that always comes with cheap one mic recording set ups. Something in particular that reminds me of the live recording is that constant white noise tone going on. I'm sure it's the cymbals making the noises but it kind of sounds like the wires on a snare drum resonating because of the guitar amps. Around 1:02 it's really obvious. I'd EQ the fuck out of that sound, maybe even tap a filter onto the instrument to aggressively make it disappear :p
Not sure I want to spend all day on this crit but I saw "feedback and critique appreciated" and figured I'd just go hard into the fidelity talk. At a certain age everyone needs to get the fidelity talk, there's nothing to be embarrassed about. We all fiddle or flirt with our fidelity tools at some point or another. I remember my first fidelity tool, high school prom. Garage Band broke my heart but it was the start of a long and happy relationship with sound production that I still enjoy decades later. Wear protection.