Really? I logged in quite easily. Probably that's because it's beta version. Site is nice, especially design)
Maybe, it's just stayed under radar, you know, during early development stages. Especially with such a unique layout for main page.