Cyberpunk 2077 Release Date, Review: CD Projekt Red Submits the Game for Rating and Testing

Cyberpunk 2077 should have released by next month but CD Projekt Red delayed the RPG title for several months. Fans of the game series started to fear that it …