get the main game, then update the game with the patch. Such a hard thing to imagine, but try it out!!
and why call it ESF? because they felt like calling it ESF to make it more original, calling it dragonball z for half life would be boring. Why dont they call DBZ: Budokai just dragonball...