Browsing Tag

The Witcher 3 Release Date Delayed

The Witcher 3 Delayed Again

The Witcher 3 release date was delayed again until May 19 2015, announced developer CD Projekt Red.They delayed the game by 12 weeks because there are still some bugs that need to be fixed and some features that are not working…