Overview

Tenchu : Stealth Assassins

Tenchu : Stealth Assassins

The game that put us on the map.