Brought to you by the creators of the Dark Souls series, Sekiro: Shadows Die Twice is a new game set in what seems to be mythological Japan. The protagonist of the game seems to be a soldier who cannot escape death and has to constantly battle monsters.
▶️ DTube ▶️ IPFS