New Screenshots of DBZ: Budokai Tenkashi 3

Chi Chi and Yamcha fight it out in these screenshots taken from Dragon Ball Z: Budokai Tenkaichi 3 for the Nintendo Wii. The french release date is set to October 30, 2007 whilst the Playstation 2 version will launch a little bit later, on November 9, 2007.

Read Full Story >>
The story is too old to be commented.