The Witcher 3 is back in the news because fresh reports continue to point to a new story DLC arriving in 2026, with the latest round of speculation shifting its expected launch window closer to Q3 ...