The Witcher 3 could receive a major DLC in May 2026
The Witcher 3 could receive a major DLC in May 2026
www.notebookcheck.net
The Witcher 3 could receive a major DLC in May 2026
An investor report from Noble Securities has once again raised the possibility of a third add-on for The Witcher 3, potentially targeting a release in May 2026 to coincide with the game’s eleventh ann...
