Death Stranding Leak Suggests November 8 Release Date
6:36am PDT - May 29th, 2019 death stranding - IGNA series of Death Stranding leaks have provided potential insights into the game's November release date and pre-order bonuses.
A series of Death Stranding leaks have provided potential insights into the game's November release date and pre-order bonuses.