it don't say anything about beta it says (Windows 8 Developer Preview downloads).
i think your (like most of us)just wishing to hard for a new build.(lol)
Hi there
no it's totally for unrestricted public use -- no keys or activation required.
Cheers
jimbo
Jimbo
Sometimes second or third install actually might ask for a key and they are available from MS. It is of course for unrestricted public use but will time out (hopefully after beta is released)