The balance in this is pretty good. Nothing sticks out like a sore thumb, and I can hear the parts as individuals as well as a whole. It's a little compression-happy, but that feels appropriate for the genre.
The melodies are good, but the piece feels a little loopy to me. The riser at 2:16 is the first time I can hear you pushing the notes around (via pitch bend), but the rest of the track, while works formally, is a little repetitive. I had a teacher who used to browbeat us (students) for writing (acoustic music) directly into Finale because she said she could hear the copy and paste. She believed that even if you were repeating a section verbatim, by doing it with pen and paper it forced you to have an intimacy with the notes and you really had to consider if rote repetition was the right choice. I think a lot of times it's easy to be caught in the same trap with electronic music. We make loops, we copy and paste them, we layer loops in different ways, and then we end it. I am 100% guilty of doing this myself. The challenge with this sort of stuff is to find ways to keep things interesting. Dance music often lends itself to repetition, but the devil is in the details. I'd try to find ways to keep phrases fresh when they come back again, or if they are repeated exactly, make sure they pay off somehow.
That said, the sound design sounds pretty good, and I don't really have any critiques on the mix.