1 min read CD Projekt Red Promises “No Hidden Catch” For Cyberpunk 2077 November 19, 2017 Jerry Young Microtransactions have been at the forefront of gaming news in the recent weeks. In response...