I love the sci-fi feel of this track! The progression you used reminded me of Final Hours from Majora's Mask.
The chords do feel somewhat repetitive after a little while: I would recommend changing them periodically, or just extending the progression, to keep the listener's interest going. Changing the dynamics will also help! Building up to a high point and then getting softer would add more tension and release to the track.
Regardless, the final mix sounds really rich and I loved all the instruments you incorporated.