CD Projekt Red last edited by marino on 10/06/22 09:06AM View full history OverviewCreated in 2002, CD Projekt RED is a unit of of the Polish localization and distribution company, CD Projekt. The studio has greatly expanded since the 2007 release of The Witcher. They are based in Warsaw, Poland.