UPDATE 12TH AUGUST 5.20PM: CD Projekt Red has confirmed the layoffs to Eurogamer. Read more