source So this is both bad and good news. Like, it does suck with the delay BUT they are going to be doing general improvements to the game. This is something I can completely respect. I hate when games get rushed and just have soooo many issues, it makes them unbearable to play.
Yeah with any game that gets delayed it is usually a good thing. From my experience, it is the ones that get rushed to make the deadline that have the most glitches and errors.