I prefer they take the extra few months to, dare I say, "perfect" the game and iron out as much bugs/glitches as possible. The mistake a lot of developers make IMHO, is rushing a under-developed product to the market forcing end user to download patches etc. just to get the game fired up for the first time. Besides, we don't want them to ruin the Crysis name 😀