Ah, good old times!
This song reminded me of the good ol' video game times, working my way down probably the level right before the climax of the game. Favorite part of the song is the synth work towards the end. Only negative thought is that the song seemed to stop moving once or twice, like it needed to change pace or tone.
Please contact me if you would like to use this in a project. We can discuss the details.