Sekiro: Shadows Die Twice – Official Launch Trailer By News Bot on March 11, 2019 on Videos, Videos, Videos multi, Xbox Videos Sekiro: Shadows Die Twice Tweet No Comments From Software’s stealth action game Sekiro: Shadows Die Twice releases on March 22nd on Xbox One, PS4 and PC.