A couple of days ago the much waited for Witcher 3 New Game + DLC was released for the Xbox One. Today CD Projekt Red have announced the DLC is…
Continue Reading