I do thing making it longer would improve...
but this the real stuff, I think this song is really cool, maybe a little short, but you feel in the motion. I also really like that sort of video gamish feeling to it, which is goes really good with it. I have the impression that in this song we refind the feeling of your song "Escape", like I said, video gamish, pulse pumping, action packed, and perfect for a dark urban action scene. If you don't understand all, I'm sorry, maybe a little too much into this song.
Keep it going,
GX3