The idea is nice.
Although the "PS1 buttons" could be replaced by MUGEN default ones, in my opinion.
The web spider doesn't fit with the theme.
Other than that, it is a cool concept.
Dragon Ball Super is about: Lazy plot, kawai eyes, incoherent levels of power and deus-ex machina (all the time).