From Software unveiled their newest Sekiro: Shadows Die Twice at the Microsoft press conference today. The game is set in 1500s Sengoku Japan and looks like a fun revenge story.