All eyes are on CD Projekt Red and when it’s set to release the long-rumoured story DLC to the acclaimed The Witcher 3. A polish analyst has weighed in on the story and believes that the company will release The Witcher 3 DLC in September as he believes that would be the best time especially… Read More »Polish analyst predicts The Witcher 3 DLC will release around September timeSource