Top
20°
5.9

Tenchu Z video review by GameTrailers.com

GameTrailers.com reviews the X360 exclusive Tenchu Z. Has the Tenchu series finally lost its ninja magic?

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