i cant say im a fan of this structure wise, but thats just a personal thing, pretty good production, love the synths.

there does seem to be a little more space to fill though in the eq, probably a little mid space