Dragon Ball Z: Infinite World

Its a dragon ball z video game that has 44 characters and 4 fusion characters. Has story mode, two-player mode, mission mode, and mini-mode.
Playable Characters
goku (kaioken, ss, ss2, ss3, ss4)
gt goku (ss, ss3, ss4)
kid gohan (unlock potential)
teen gohan (ss, ss2)
gohan (ss, ss2, ultimate)
great saiyaman
goten (ss)
vegeta (ss, ss2, majin, ss4)
gt vegeta (ss, ss4)
kid trunks (ss)
trunks (ss, ss2)
piccolo (sync w/nail, fuse w/kami)
krillin (unlock potential)
yamcha
tien
hercule (high tension)
videl
great saiyawoman
pan
bardock
pikkon
raditz
nappa
saibamen
captain ginyu
recoome
frieza (1st form, 2nd form, 3rd form, final form, full power, mecha frieza)
dr.gero
and.16
and.17
and.18
cell (1st form, 2nd form, perfect form, perfect)
majin buu
super buu
kid buu
dabura (demonic will)
cooler (final form, meta-cooler)
broly (ss, legendary ss)
janemba
super baby 2
super 17
syn shenron (omega shenron)
gogeta (ss, ss3)
vegito (super)
super gogeta
ss4 gogeta