3 TGS 2005: Shinobido Imashime Impressions Acquire's new ninja action game from the makers of Tenchu is at TGS, and we took a look.
Log in to comment