Tenchu Z Xbox 360 Review
Posted on 2007-07-09 16:14:13 by Thomas De MaesschalckTTGamer have today posted a review of Tenchu Z for the Xbox 360. Can this once promising series finally find its way back to the top of the gaming world?
Link: Tweaktown
Loading Comments