Bing Promoting Windows 8 Consumer Preview

It looks like Bing is promoting the upcoming beta of Windows 8. With a new live HTML background featuring the beta fish, and some nice links for more information on the officially named Consumer Preview, it is a nice shoutout to Windows 8. However, the link at the bottom that goes to a seems to be dead for me. Anyone else experiencing that? Maybe the beta was released and it’s just way too busy? Wishful thinking?