I’m still not 100% sold on Death Stranding and I’ll probably wait for a price drop or birthday to get it, but boy if this doesn’t make it feel more appealing. I used to live in the French Alps and it was really great being able to just take hikes out on the mountain trails or go climbing whenever I wanted. Now I live…