Could be even shorter
You made a lot more futuristic then the original theme. I liked that. You could easily remove even more of the song, since the same tune repeats itself over and over again anyway (repeating starts after about a minute). Overall I liked how you mixed this song. 7 out of 10.