Things ain’t lookin’ too good for Penis 3. Well, Cyberpunk 2077 finally released… and that led to a precipitous drop in CD Projekt Red’s stocks. Per Gamesindustry.biz, their stocks, which previously sat at PLN...
Read More
1 Minute