Remember Turok 1 for the PS1 and N64? This sounds along the lines of that kind of structuring music-wise with a heavier tech-focus to it. Were you using AlterEgo for the backing voice-pad? It sounds very familiar ( + it accompanied the track pretty well).
Already voted + Favourite earlier haha. Lets see how many people will comment on the piece now!