The Witcher 3: Wild Hunt, an upcoming action role-playing video game by Polish video game developer CD Projekt RED delayed again until May, 2015. The Witcher 3 release date has already been delayed once, and now it’s delayed again, seven months after its developer promised the title’s deadlines would not be pushed back any further. Originally planned to release in Continue Reading...
