CD Projekt Red Releases Exciting Updates for The Witcher 3
CD Projekt Red, the team behind the popular game The Witcher 3, has just released a new update that is available for free download. This comes shortly after they surprised fans with modding tools, which have led to a significant increase in