Death Stranding
DEATH STRANDING POSTS
New Modern Warfare and Death Stranding..Whatever it was
A new and fairly lengthy trailer for Death Stranding has dropped and it shows us a shit load more about the game...not that it has helped me figure out what the hell is going on yet. I’m sure in traditional...