It has been referenced in other threads, but I just wanted to make a plea to avoid pretty much any social media site's comments threads.
I just narrowly avoided an exchange where I read (the second today) an angry person having been spoiled about the ending of the game, thankfully avoiding the spoiler post presumably below it.
To paraphrase DEFCON 1: The spoilers are out there, including the ending of the game, and some asshats are taking delight at posting them in chat and comment threads.
From this moment I'm reading no comment threads aside of this forum.
I'll visit reputable games sites and reputable youtubers only, but avoiding all comments.
LoneVaultWanderer sums it up better than I can in this angry rant: https://www.youtube.com/watch?v=AWc6J8Dq_ys