Are you planning on releasing the whole game all at once or will you release it update by update?
I think the whole thing at once. Probably with later patches for minor issues.