505 Games posted a Death Stranding PC video which takes a look at the photo mode. The game releases on June 2nd 2020 via Steam and the Epic Games Store.
505 Games posted a Death Stranding PC video which takes a look at the photo mode. The game releases on June 2nd 2020 via Steam and the Epic Games Store.