Skip to content
Advertisement

Ken Ogawa stars Ninja Blade, which is set in the near future in Tokyo. (Courtesy of Microsoft Game Studios)

Ken Ogawa stars Ninja Blade, which is set in the near future in Tokyo. (Courtesy of Microsoft Game Studios)

Featured Photo Galleries