Developer CD Projekt Red Faces Backlash Over Its ‘Cyberpunk 2077’ Game

Copyright 2020 NPR. To see more, visit https://www.npr.org.