CD Projekt Red clarifies a mistranslated Cyberpunk 2077 interview. CD Projekt Red clarifies how religion will be handled in Cyberpunk 2077.