The developers behind Tenchu deliver another ninja adventure