Death Stranding 2: On The Beach isn’t just about building roads and delivering parcels this time around. With the sequel set in Australia, a country with a huge variety of wildlife, you’ll have the ...