Daily Archive: November 1, 2019

0

Death Stranding Launch Trailer

It must be one of the weirdest AAA games ever made this Death Stranding, cause the more footage I watch, the less I understand about this game. I must admit I’ve been dying to...