For those of us who were already given the Steam key to SD5.... I'm now activated and don't yet see it in my library. I'm assuming, as planned, it'll make its appearance and pop up for download some time next week. Correct? I have no problem waiting. Just asking.