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