No.
Digital video game are ALREADY uploaded to the servers of the distributer.
This is usually done a few day in advance of launch day.
And when on launch, people are allowed to download the game.
Think of it as the good old days of physical copies. Launch day is when the customer is allowed to go into the store to buy/take home the copies, not the actual day when the game arrives in store.
There is no button to push, its a schedule that basically “unlocks” the download option, or opening the flood gates.
Latest Answers