The Witcher 3 delayed to May 19

CD Projekt needs extra 12 weeks to correct details and limit bugs.