Poland's CD Projekt releases Witcher IV trailer

Poland's CD Projekt releases Witcher IV trailer