STN: Dragon Ball Z Ultimate Tenkaichi preview

DragonBall Z Ultimate Tenkaichi is the latest DragonBall game in the series due for release. The famed Japanese anime and manga series is back on next-gen consoles and brings a whole host of changes that will hope to satisfy the clamouring fanbase.