Home Gaming CD PROJEKT RED Head of Studio Responds to Cyberpunk 2077 Insider Report