anyone else see the news article earlier today about a CD project red board meeting transcript talking about how they need to recover there reputation while fixing the game. in that article i saw a mention of DLC content and the word "multiplayer" but now i cant find that article. like it was pulled. am i losing my mind or does anyone else remember reading that?
the news article was on tomshardware not another site
the news article was on tomshardware not another site