By: Nick Catto
    The Witcher 3 has now been delayed for a second time. It was slated to release in March but will now be releasing May 19th. After the first delay the developers promised that it wouldn’t be pushed back any further. Seems they went back on their word. 
    With all the recent games releasing broken and buggy this may be a good thing for The Witcher 3. The extra two months might give them the time it takes to iron out all the glitches. Again Witcher 3 will now be releasing May 19th. Let us know if you think the delay is a good thing!
    Source: GameSpot