Developers release their games before launching them mostly to help players with the downloading. If they didn’t, there’s an excellent chance that the servers would lag like crazy during gameplay for so many. This is caused by players playing while others are still downloading. Do note that there are time zones. That and it gives the developers time to do any last minute fixes or needed changes.