A very solid game. Definitely worth the purchase, however.. There are 3 errors in the game design that will prevent it from being a masterpiece.
1. The story determines your strength. Your power will always be determined by where you are in the story making random encounters pointless at best and annoying at worse.
2. Random encounters should not be in the game. Not just because they are pointless, but because they take away from a critical element of Dragonball which is training. Training to become stronger is half of the series, and it should have been implemented in this game as a crucial part to becoming strong enough to face the next foe, rather than pointless and tiresome random encounters and strength dictated by the story.
3. There should be no fetch quests! Honestly I have no idea why gaming companies still do fetch quests, literally every gamer hates them. The side stories should have been strictly filler episodes from the anime and movies from the anime.
Had those 3 things been done cyber connect would have created the perfect game.