CD Projekt, which released Cyberpunk 2077, has come with some new info ...

Developers announced that they need to work extra hours to release ...