‘Cyberpunk, ‘Witcher’ Studio doesn’t believe in microtransactions in single player games Innovation March 30, 2024 Cyberpunk 2077CDPR There is constant contention between players and publishers when a new single player game is released at full…