Although its a pretty smooth gameplay, it is lacking in a story.
I think perhaps a customizable character that you could make look like anything would be nice. Although you can customize the special powers for each character.
One really Interesting thing is the fact that depending on who you choose while fighting, you could end up having about 5 characters.
For example, choosing the character known as Goku, you can become a Super Saiyan Goku, a Second Super Saiyan and a third super Saiyan. Also in team mode, Having both the characters Vegeta and Goku, you can fuse them together to make someone named Vegito. I see little flaws in the gameplay. One thing that seems to bring down the score a bit would be the combo move repeats. Every combo you do ends up being the same moves over and over (even though the effects of the combo could change a bit.) There are many upgrades you can give to your character to increase their strength, defense, special powers and many other things.