It is a rather fun game, but not what I call a masterpiece.
You can make your own character. There's like five to six races to choose from, with each one having some sort of edge. The controls are really easy to get used to. To be honest, I consider the story to be a little fan-fictiony but whatever. You basically have to fix whatever's wrong with the timeline of the anime (in forms of missions and quests). Like other peeps have said, the what-if scenarios are rather cool. At later levels, you're gonna have to grind a lot so you don't get your ass handed to you (also to gain zeny to buy equips and items). Getting the special requirements for quests are a pain in the ass.Oh, you can choose who you can train with. I trained with Vegeta-sempai and he fired me at the end of the training. I died a little inside. Game's on a server. You can choose between single lobby and multi lobby, in which you can fight with other people or go questing. You can voice-chat and stuff.
To be honest, if you aren't a fan or you don't know much about the anime, I would say stay away because you would have no idea what the fuck is going on.