Cyberpunk 2077 dev breaks promise, will force employees to work six days a week
Image: CD Projekt Red Cyberpunk 2077 developer CD Projekt Red has told employees that six-day workweeks will be mandatory ahead of the ga...
All International and National News