Maybe You Should Play Death Stranding

Hey, did you see the trailer for Death Stranding 2 (working title) that dropped at the Game of the Year Awards a couple months back? If you haven’t played Death Stranding then you probably had no idea what was going on. Well, good news! I did play Death Stranding and I was pretty fucking lost,Continue reading “Maybe You Should Play Death Stranding”