"THE WITCHER 3 DELAY" content on TweakTown - Page 1
We found 1 items for the tag: THE WITCHER 3 DELAY
NEWS
The Witcher 3 was delayed so it didn't experience a messy launch
CD Projekt Red delayed the launch of The Witcher 3 as it didn't want to "release the game with buds that undermine the gameplay"