Home Tags Free DLC

Tag: Free DLC

The Witcher 3 set to get 1.08 patch before New Game Plus DLC

CD Projekt RED is as busy as ever working on tweaks and DLC for the Witcher 3