The release date of the highly anticipated game was pushed back for 21 days as CD Projekt Red works on its finishing touches.
Categories
The release date of the highly anticipated game was pushed back for 21 days as CD Projekt Red works on its finishing touches.