GamesRadar.com / 08.01.26
New The Witcher 3 DLC rumors heat up as one analyst says they're 100% certain CD Projekt Red will release significant new content in 2026, possibly made by The Witcher 1 remakers
An interlude to The Witcher 4? Or something else?
Read more
App Store
Play Store