Pretty interesting. :D
I liked it. I liked the beginning to the "upgrade" part. That was very original and I liked it. :D Really reminded me of Proxicide's MK vs. SF, and it looked pretty good. I also liked the easter egg in there. It was visually pleasing. :D
~Animation~
8/10
You did a pretty good job with the overall animation, customized stuff, showed that sprites CAN in fact be animated without it looking like its flat! I hate that, when the sprites move back, without them changing the size of the sprite to actually make it look distant. I liked how it was all sprites. :D
~Audio~
8/10
Considering this was uploaded back in 2008 I will not say anything about it containing DBZ SFX. But if it were uploaded more recently, then I would say that you should AVOID DBZ SFX because it is the most over used thing I have ever witnessed. Well..second to Sonic fan characters. :P Also, I did like the song you chose. :D I feel it gave a good vibe to the animation. :D
~Overall~
8/10
It was animated cleanly, not many noticeable mistakes that I could really notice, and really nit-pick on you. It was also pretty smooth, and fast paced. And we all know that smooth + fast paced = great animation. :D The song went well, and the beginning really made me interested. :D Great job.