not bad at all!
Got a really cool chase scene feel to it. I'd say you've done a damn good job with this song. I really can't think of anything to critique on with this. I keep picturing a chase scene in a movie or something hehe. Good work on this!