Digital Foundry's first impressions on Xbox Death Stranding are uniformly positive for both Series X and Series S releases.