I like it!!
I biggest plus in this song was the atmosphere, it felt like a chase scene, another awesome thing was how the song kept on building I was never bored listening to it. Good instrument choice, it flowed great, it sounded great...
good job