gamesNews Devs at CD Projekt Tease What The Witcher 4 Could Could Have in Store for Fans December 2nd, 2024