The drums feel a bit too fuzzy at the beginning and with the filtered synths they're making the first half kind of dampened or "muddy". Maybe spicing up the buildup with a solo could help.
Yuki Kajiura's "Mezame" comes to mind for example, where the upbeat theme boots off after a flamenco-style lead in the intro.
Great job nevertheless! Kudos!