A very well put together trailer.
Your animation skills are remarkable but please, please, PLEASE, don't copy an existing idea. Not only are there 1001 DBZ knockoffs involving sprites on NG, you're trying to follow (and surpass) the most popular one on here.
I'm not bashing your flash, just your concept. Put these skills to a story of your own, and originality will be yours.