Death Stranding's new trailer features huge monsters that bring you back to life

Compsmag