"THE WITCHER 3 PLAYSTATION 4" content on TweakTown - Page 1
We found 1 items for the tag: THE WITCHER 3 PLAYSTATION 4
NEWS
CD Projekt Red removes 'PC vs PS4' comparison videos of The Witcher 3
Videos of The Witcher 3 being compared between the PC and PS4 are being removed by CD Projekt Red, but why?