Trunks is a good partner. He has a strong sense of justice and is quite skilled in combat. His time - traveling experiences also give him a unique perspective that can be useful in the story.
The story of DBZ Xenoverse 2 involves time travel and alternate timelines. You play as a custom character who gets involved in various key events in the Dragon Ball Z universe. You fight against enemies to protect the timeline from being altered by villains who want to change history for their own evil purposes.
Android 18 is a great character for the story. She has a cool backstory and her combat skills are useful in the story - related battles. She is also part of some important story arcs. Another good one is Gotenks. His over - confident and fun - loving nature adds a bit of humor to the story, while his powerful fusion attacks are great for combat situations in the story.
The main character is your custom - created character. But there are also many classic Dragon Ball Z characters like Goku, Vegeta, and Piccolo. They play important roles in the story as they help your character in battles and provide guidance.
Sure, Dragon Ball Xenoverse has a story mode that offers a unique and engaging narrative. It incorporates elements from the Dragon Ball universe and presents new challenges and plotlines for players to experience.