The Witcher 3 devs reveal impressive and generous DLC plan
The Witcher 3 development team, CD PROJEKT RED, has announced today that after its exciting new RPG hits the stores on the 25th of February 2015 they are unveiling a Free DLC program available to…
November 6, 2014 | 01:41 EST