Excellent presentation
Good pacing and making it like a trailer, too. The sprites are well animated. However, let's be honest. No one in the Sonic universe would be able to handle anyone in the Dragon Ball Z universe. It'd be like Godzilla fighting a kitten.