The Witcher 3 delayed... again.
Yes, CD Projekt's RPG sequel has been delayed. Again. It's being pushed back a further three months, with the new release date set for May 19, 2015.
The Witcher 3 delayed... again.
Yes, CD Projekt's RPG sequel has been delayed. Again. It's being pushed back a further three months, with the new release date set for May 19, 2015.