Get another look at the photo mode in Death Stranding. The game is headed to PC on June 2, 2020, and is available now on PlayStation 4.