This sounds cool! Makes me imagine being in an epic boss battle or in a big race. It's fast pasted, there's some good variety, you changed it up a little before it would get too repetitive, which I like.
There's also some good suspense, with the tension build ups and releases. As I said earlier, it would be good for a boss fight or big race.
If I had to say something about improving...hmm, I would maybe go with making some better transitions. The sudden stops kind of take away from the track and it sounds like a new song is coming in after that second of silence, instead of feeling like a flowing track.
But good job nonetheless, this is still a nice track. I just feel like it would be better if it all flowed nicely together. Keep it up!