When is the Death ... Death Stranding 2 (and not just on foot – look at that epic motorcycle and quad bike!), he’s joined by a tiny talking puppet who’ll likely become our new companion ...