Visuals: 8 - There are a few times when the episode looks a little lazy but the rest is pure gold. Fun to almost the whole time.
Audio: 7 - Good voice acting and superb sound effects especially during the special moves they do in the fight.
Plot: 9 - This episode is written very well for Dragon Ball. There's a perspective from nearly every character and seeing their reactions never gets old. Of course there are twists and turns that Dragon Ball nearly always does well.
This episode is great and a must watch for any Dragon Ball fan. The action is great visually and keep throwing curve balls the whole way. Master Roshi also sticks out as being amazing this time around. People that may say that Roshi is a one trick pony with only one personality trait, I would refer them to this episode as proof otherwise.