News by Jedediah H. CD Projekt Red, the developer of The Witcher 3: Wild Hunt, thinks it owes us an apology; back in March, it delayed The Witcher 3’s original release date of “late 2014” to February 2015 – and now, because of a desire to “limit any bugs to…
Read More