Brilliant!
Damn, this is good. It's smoothly put together and the music really matches the mood and pace.
The one and only thing that annoyed me was its length. I thought it could have been slightly longer, even just a while more of the freerunning would have been great :)
All in all, genius in flash form, keep up the good work. :)