Cyberpunk 2077’s third delay pushes it to December 10

0
265
Cyberpunk 2077’s third delay pushes it to December 10

CD Projekt Red says it needs an extra three weeks to work on launch day patch
Read More