"THE WITCHER PC" content on TweakTown - Page 1
We found 1 items for the tag: THE WITCHER PC
NEWS
CD Projekt Red confirms 'most of The Witcher sales are for the PC'
PC gaming is dying? Think again. 'Most of The Witcher sales are for the PC' says CD Projekt Red.