Rocketman wrote:The PSP game was worse than this.
Much, much worse.
Yeah, I'd have to agree. In terms of story, "let's shoehorn EVERY SINGLE CHARACTER IN THE GAME into the story" is much worse than "let's weaken Dabra somehow so that Super Saiyan Future Gohan can beat him."
I still would have figured out something better than this, though. Let's see what I can brainstorm...
Young Future Trunks is off training somewhere as a Super Saiyan. Pui-Pui
(no Spopovich or Yamu in this universe) suddenly attacks him from the shadows and siphons his ki away with the ki-counter/sucker thing
(Trunks doesn't see him coming, falls unconscious, wakes up later not knowing what happened). Gohan is nearby, senses Trunks' power drop, and rushes to the scene just in time to see Pui-Pui finish up and flee. Once he makes sure Trunks isn't dead, Gohan takes off in pursuit. He easily catches up to Pui-Pui and beats some information out of him, learning about Bobbidi, Boo, etc, then kills him.
Gohan goes to where Bobbidi's spaceship is, and is lured inside somehow. Knowing Gohan's already taken out Pui-Pui, Bobbidi skips ahead and sics Yakon on him. With some difficulty, Gohan manages to beat Yakon, too. Gohan intends to blast his way down after that, so Bobbidi uses magic to plunk him back outside the ship, and sends Dabra out to fight him. Dabra takes his time inflicting damage and wearing Gohan down. Gohan, however, manages to get himself knocked over into a nearby cliffside where, while Dabra's in pursuit, he reaches behind a rock and pulls out the ki-stealing device he took from Pui-Pui, having hidden it there before he entered Bobbidi's ship. He turns around and stabs Dabra with it by surprise, siphoning away almost all of Dabra's power. Gohan then kills Dabra and destroys the device to make sure none of that energy goes to Majin Boo. He then takes off again down through the ship to face Bobbidi.
Bobbidi panics, and decides to release Majin Boo anyway, hoping that the power he's restored from damaging Gohan will be enough to at least save him. But at the same time, Gohan summons all his remaining power and attacks Boo's shell-ball, trying to disrupt the process. Like in the original manga, the ball breaks in half, seems empty at first until Gohan sees the pink smoke and senses the ki from it... except this time, the smoke doesn't form anything. Majin Boo doesn't even have enough power to manifest himself, and both the smoke and ki within it fade away to nothing. Boo's revival is prevented, Gohan promptly kills Bobbidi and blows up the ship, and takes off into the sunset.
Elsewhere on Earth, the Androids get the jump on Kibito and kill him. Kaioshin is left with no way to leave Earth, and wanders aimlessly across the mostly-barren planet until he eventually drowns to death by looking up at the sky in a rainstorm.