Thumbs up.
First, let me tell you what's good about it.
The graphics were really great. I can tell you put alot of work into this flash. The style was good, and the sound was wonderfull (except for one thing which i will mention later). It was just really enjoyable to listen to a flash with perfect sound and no fuckups. There was some good humor in there, not much, but there was some.
Also, i liked how you perfectly illustrated Shiva and her moves.
The main reason i liked it was because of the good quality (graphics, style and sound were united here to make it stand out, people!)
The use of FF, well that is not worth mentioning on itself because that doesn't make a flash good or bad, it's what the author does with the flash.
Now, for the things you might improve on.
Voices: The voice acting was good enough to offer quality, but they weren't very convincing. The voices were too much the same and sometimes almost got me asleep.
Bad humor: This includes breast jokes (seriously, that's overdone), simply TOO much DBZ reference (too much of the good stuff), and humor that takes too much time to build to the plot of the joke.
Walking and other unimportant aspects: sometimes you had a little bit too much of nothing going on, especially at the beginning of the flash which is a major aspect of representation. This increases the download time, increases the annoyance of viewers, increases the time you work on the flash and decreases the pleasure. Walking on itself isn't bad, but sometimes you just had a whole bunch of frames that were just about characters walking to their seats, in, might i say, unrealistic slow movements. Well i won't beat a dead horse so I'll quite rambling about the bad points here.
Overall, i think you did a great job. You sure are talented. Just trying to help,
thank for you for letting me enjoy this flash.