The rumored Witcher 3 DLC is sparking excitement for the upcoming release.
The Witcher gaming community is buzzing with rumors about a new DLC for the acclaimed game, The Witcher 3, which might launch in May 2026. These speculations originate from Polish analyst Mateusz Chrzanowski, who forecasts sales of approximately 11 million copies at $30 each, indicating significant…