That's good to delay the game for quality reasons. I used to work in Quality Control for games and see some games scrambling to squash bugs all the way until the discs start burning. Day 1 patches were pretty normal for games that had multi-player. It was like an additional month of testing. All the multi-player bugs would be pushed back. For a game that doesn't require an online element, its good to squash as many bugs as possible. I don't think there will ever be a game release that doesn't have some missed bugs today. Especially when an OS update hits and causes it's own anomalies.