I see you are very worried about this, and even though the released has to been delayed, I understand perfectly!!!
And also, I prefer that you guys delay the release, otherwise the game would have the bugs and issues that you are trying to fix, and that would ruin the experience for a lot of players here.
Thanks for the effort!!!