Very good.
You've made some great cameos battles in all of the hero wars ^^. I like how you keep things hectic and fairly short. Good work with how the characters fight, and I especially like how you end them so no one really wins ^^. Only thing I would recommend would be a scroller bar so people could see certain parts frame by frame in case they missed something, but otherwise, great job on all of them!