Sekiro: Shadows Die Twice – Official Launch Trailer

From Software’s stealth action game Sekiro: Shadows Die Twice releases on March 22nd on Xbox One, PS4 and PC.

Written by: News Bot

General dogsbody posting regular news and media content.