Tenchu 2: Birth of the stealth assassins

Juice, only saw your pics now, interesting...could you say what platform they on before giving the names?