Try making your lead more audible. I was struggling to get into the intro of this song because I was straining to hear the lead groove. Loving the snare.
Try introducing your synths a little better, with more percussion leadup and perhaps a line of the synth a bar before the synth is actually introduced with a low pass filter.
This song goes all over the place with it's progression, it doesn't really stick to one idea, i feel like it's many songs in one.
All that being said, the song is still well made. I imagine this a mashup of a bunch of interstellar battle themes. I just wish I could hear more of each of the ideas that you have presented in this song, because every time I got into one it would just change on me. Then I'm like shit! I wish I could get more of that.
3:30 is such a fucking groove man. Serious props, I just wish I COULD HAVE HEARD MORE OF IT UGH