Well I think the arrangement stays pretty interesting for the whole of the tune, so that part is fine.
In terms of mixdown, the midrange definitely needs some proper eq and seperation done, and the bass could go much deeper (as an adjustment to the synth, not eq) and the top end could be a little more pronounced/sparkly. The mid range kind of hides it right now.