Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I may be wrong, but I'm pretty sure that just downloads the launcher.You are able to download the game without having a time slot reserved. Make sure you're on your account and go under "Play Game" and download the game for your operating system.
But @Cheysa Finn might be able to help more than I can.