All News Features Guides Deals
Cramming almost a decade’s worth of anime – 291 episodes, to be precise – into one game is a Super Saiyan task fit for Goku himself.