This very reminiscent of the new style of pokémon battle music, good stuff. The melody has a upbeat, hopeful sound, which I kind of associate with the newer style. It makes the track very optimistic, which feels quite nice when listening. I think what I don't like is that all the synths are all super rich and full, it makes them all compete for attention. What I would do is pan the synths of similar frequency range opposite to each other, such as the two that play at 00:27. I'd also EQ spots such as the high end on the bass when other synths are present so the bass can play a primary support role during those sections. The lead at 00:14 I'd also EQ. I'd slightly reduce the high-mid area where the twinkly synth is playing so they each have their own space in the mix. But this is really cool so keep it up!