I put the disc in my machine, the install started, I put in my code, it is valid, shortly later the install stops, and the Steam prompt said that the install could not complete because the game has not been released. But you can preload it, so that when it is released the game will be available for you. Something to that effect. But, I didn't want the problem to be worse, so I thought I would wait and see what I am supposed to do.
Preloading is just for games that have yet to be released, but allow you to download the files in advance to help with server traffic right? I mean, this game has almost been out a month. Why would I preload it now?