Cyberpunk 2077 has suffered a new delay
The long-awaited CDProjekt Red title needs some small adjustments. Originally scheduled for April 16, 2020, the launch was moved to
Read moreThe long-awaited CDProjekt Red title needs some small adjustments. Originally scheduled for April 16, 2020, the launch was moved to
Read more