Wow, this is really really impressive! There's so much animation, the art style is so true to DBZ, and on top of all of that this episode is so long! (Not in a bad way, most flash animations i see are about 3 minutes or less, so when I point out the length I'm just saying it's impressive that you were able to keep the animation quality up for SOOOO long!) I'm very interested to see where this story goes!
I have only two complaints. My first is that some of the voice acting was done at a different volume than some of the other voice acting it felt like. For instance near the end I had my volume set to a comfortable level for Babidi's voice (and everyone else's who was speaking at the time) but had to turn the volume up a bit and rewind it to catch what Uber Buu said.
My second complaint is that all of these fights are very one-sided. Like... RIDICULOUSLY one-sided. Ideally, a more even fight where the heroes eventually figure out a fatal flaw in the opponent's strategy would be best. I assume that's coming later. I can't really fault you, DBZ actually did do this sort of thing a lot, so again it's true to the source material, but I wasn't a big fan of when they did it either. The whole 95% - 5% battle split if you know what I mean. Where an important character goes into the battlefield and thinks "I'm going to fart in this guy's direction" and the throwaway opponent character thinks "I'm going to use everything I have, including my new super death technique" and then the battle starts and the throwaway character is promptly disintegrated. It can be done once for comedic effect, but when every fight is basically that it gets kinda cheesy. There are other, more creative and entertaining ways to say "this character is really really strong."
Aside from those two minor complaints though, this was a truly truly truly impressive spectacle. Keep up the good work!