The strings give off a definitely interesting opening. I feel like at least a start the drums have too much of a reverb, it clashes a bit with the rest of the instruments. Perchance I'd recommend to turn the reverb up quickly when the opening ends. I quite like the melody, but the snares are making it a bit hard to decipher, I'd turn down those a bit if possible, because at least to me it sounds like they took all the focus when there's other stuff to show as well. I'd maybe turn the strings down a bit as well, because when everything is at the same volume it doesn't sound that good. I really love the effects on the guitar and the synth that accompanies it, I think that section is really good, aside for the string volume once again. I like the tempo down for the repetition of the main theme, this time being played on a different instrument. The arpeggios in the background are an interesting choice, that I'd also maybe tone down a bit, or at least change the instrument, because there's already a lot of stuff going on. Overall there's quite some stuff I liked here, but the overall mixing needs a lot of work on it for me to call it overall good. You nailed the middle part and the ending, but the in between sections are a bit too busy, and the clash between them I think could be sorted out by perchance adding a 4 bar long transition, kind of like a pre-chorus, if you wouldn't want to change much in the busy sections.