Top
10°

Tenchu Z preview and scheduled for summer

THe new Tenchu is just around the corner, the game is scheduled to come out this summer.

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