EDIT . . . So it looks like there will be a pre load, and it'll be sometime tonight?
With a 75 hour download, it seems your release date is June 2 at the earliest, no matter what Steam is telling you now.
I'm usually at 1.5 to 2 mbps so it looks like I'll be settling in for a 37 to 50 hour wait. Ugh...If I had known they weren't going to pre-load with a decent time window, I would have purchased a boxed copy.