I liked it... Nice choice of tones and good use of arps. The short breakdown was a nice touch/breather too.
Mix-wise I do hear the same as others - it's a bit heavy in the mids, as though the displayed frequency range would somewhat bell-curve-ish. Could be overlapping frequencies from the synths themselves though, hard to tell.