It does take forever. Oh another thing, the first time I played, I failed. The second time I won. That last guy is Goku, right? I mainly used Seiken or whatever it is over and over and used the girl to heal them both. Defend from the laser and the soul bomb :D