i couldn't finish it.
the animation was too choppy, the music often had a radio cassete recorded effect to it, and you were using classic and advance sprites for sonic characters (you also used metal, AND mecha sonic sprites for the same character) you need to be consistant with sprite images so that the characters all have the same style and don't switch between old and new. the same goes for stand still images for different characters (can't have sonic in GBA spite form while knuckles is in sega genesis sprite form, it just doesnt look right). not to mention you didnt check your sprite images well enough to make sure that you got all of the white background erased. right after vegito fired his energy blast was when i stopped.
by the way, when eggman stole the master emerald, you called it the chaos emerald. really big mistake, any sonic animator has to know the difference between the master emerald and the chaos emeralds.
work on your animation skills and you'll do better in the future