At the time of this posting, the following site had no wait whatsoever, and no registration requirements:
No, I haven't tried it yet. Still dl'ing. Probably won't get to play it at all 'til tomorrow, at the earliest.
Thank you, happymrlocust, for the heads-up that this had finally been released!