Death Stranding gameplay was probably the biggest letdown of E3? Never expected it to be a UPS simulator. There better be more to it.