Generic...
I really don't understand why so many people think that DBZ style fighting fits Sonic. Plus you don't even establish any kind of limits. Sonic and Shadow can just power up as much as possible whenever and even go hyper and combine after expelling a crap-ton of power? Even DBZ made it physically difficult for the characters to recover after an ascension.
You animation wasn't very fluid. Just swapping to the next set of sprites while the opponent stood still didn't make any sense. The repetitive first background was very generic, and all your voices were obviously taken from a Dragonball game of some sort.
Try not to play into such a cliche as DBZ. It seriously doesn't work in Sonic's world at all.