Shots of Square Enix's upcoming stealth game.