Why here? Should be on Youtube.
If I seen this on Youtube, I'd probably give it a better score. It's definitely where it belongs. Real-action videos don't do very good when converted to and played in flash.
I'm sorry, I'd love to be able to give this a better score, but as other reviewers have said, it definitely doesn't belong here.