Looks like some Death Stranding DLC if you ask me.
AshenOne Member Feb 21, 2018 6,088 Pakistan Feb 29, 2020 #1 Looks like some Death Stranding DLC if you ask me.