The game starts out great but ends up feeling like a rushed game.
Now for the gameplay. I'm just going to straight-up say it: The first half of the game is the best. You play through platforming levels in a quest to stop the Red Ribbon Army from getting the Dragon Balls while collecting them yourself. Throughout each level there are different treasures to collect. After you beat the Red Ribbon Army, you have to go to Fortune Teller Baba's because your Dragon Radar is broken. This contains some more platforming levels and a couple new levels that just contain fights. This is where the fun ends.
After the Fortune Teller Baba saga, you're dragged through the King Piccolo Saga that ultimately feels unfinished. You have to play through the World Tournament (understandable) which contain no platforming levels and all fights (also understandable). But when King Piccolo makes the scene, every level is just a fight. That's right...starting with the World Tournament saga, there are no more platforming levels. Even when you go to Korin's tower to retrieve the Ultra Divine Water, the developers didn't make a level out of this which the easily could have. I was so disappointed that there were no more platforming levels.
This would have been an overall fantastic game had there have been less fights and more platforming levels at the end of the game. In the end it just feels the developers were short on time and just got lazy. It was a fun game at the beginning, but fell short in the end.