Game news

New Death Stranding trailer sets the release date for the game

You'd think that 8-minute long trailer would make things clearer...