CD Projekt Red’s Cyberpunk 2077 To Be Even Bigger Than Witcher 3
CD Projekt Red, developers of the acclaimed Witcher series of RPGs announced their new title Cyberpunk 2077 way back in 2012. Little else was mentioned other than it was also an RPG and it was a long ways away. Now, thanks to the massive success of The Witcher 3: Wild Hunt over the summer visual effects […]