CD Projekt Red is out to win over gamers everywhere once again, this time with its free DLC plan for The Witcher 3: The Wild Hunt, which is due to release in February next year. If you buy any edition of the game from any shop on any platform at …
Read More »