The Force is strong with this one.
Really impressive achievement, with some exciting action scenes. I especially enjoyed your behind the scenes clips, and am looking forward to seeing what you do with the Caped Crusader. Hopefully you'll have a Batmobile. ;-)
late edit: Oh yeah, and that was a nice touch throwing the "Wilhelm Scream" in there.