At first I thought the Vecna stuff might just be to promote the new season of Stranger Things and a new mini. But looking at the art, they've got what appears to be a mortal wielding both the Eye and Hand. Which, if it was just for the one Vecna miniature, there wouldn't be a need for. I suspect that we're going to see some sort of adventure path involving the Whispered One. The other option is some sort of guide sourcebook, maybe involving undead or perhaps artifacts.
View attachment 249301
Which, looking at that art, it kinda looks like Lord Neverember. But then again, there are probably umpteen million NPCs out there meet the criteria of "long brown hair, beard, greying, wears crown/circlet."
I cannot think of anything that the Giants-related content might be. Every time I think, oh, maybe its a re-release and expansion of Storm Kings Thunder, or Dark Sun, or whatever, just as many reasons why it won't be that come to mind.