Looks like they just gave a more thorough overview of the browser they’ve been teasing. Looks like you still need to request access to get it. So maybe it’s just a private alpha?