Impressive!
Very well put together! I can't help but feel like I've seen this somewhere before... maybe Deviant Art? Well something like this, but this is totally new. Well, at least this part. Anyway, great job, this rocks, but I can't help but feel a little cheapened by the rapid-fire fighting sequence. I've just seen it done so many times... But don't let it stop you.
Now if I may, how many are in your team? Just two? Or...?