The fighting mechanics and the bus load of characters (over 100) makes this one of the best, if not the best dbz fighting game ever. However unlike Tenkaichi 2, there is no world map which makes it more “tricky” to gather dragonballs which now grant you access to some special characters and items (Future Gohan is one).
In Tenkaichi 3 storymode, you play through the story of the Dragonball series as you battle (no real cutscenes), which in some respects is quite cool and a bit more immersive than just skipping through cutscenes (however I also like cutscenes). The fighting mechanics have been greatly improved from the last Tenkaichi, which had everyone have a generic set of crushing and teleport crush (vanishing attacks) moves. The last Tenkaichi was also slower during battles and didn't quite feel like an authentic dbz game.
However the speed in battles in Tenkaichi 3 is great, where highspeed movement is really highspeed (not the slow teleporting that was present in Tenkaichi 2) and you also have a greater ability to counter (in highspeed of course) instead of just superblocking. Also the annoying emphasis on blocking has been diluted in favour of autocounters (which initiates a highspeed counter sequence). The beam struggles have also been improved and you are not going to be beaten 80% of the time by the cpu.
Other features include giant ape transformations during night time stages (where the moon is out), day, midday and night stages (giving a bit more realism to the battles that were fought in the anime), ultimate battle (a fight simulator where you can have battles with a mixture of opponents) among others.
Overall this is a great fighting game that I would recommend people to play if they like Dragonball or fighting games in general.