CD Projekt Red will be releasing a bunch of free DLC for The Witcher 3: Wild Hunt over the next few weeks. We’ve already received several sets, which includes new armors and weapons, quests...

More