About
Tenchu means Punishment from Heaven. Shinobi means Ninja/Stealth/Patience. Hyakusen translates to 100 Selection. The game was released 1999 in Japan only, for a price of 2500 Yen (approx. $20 US) Tenchu – Shinobi Hyakusen is a compilation of missions developed … Continue reading