Yup! The website was working fine a couple days ago as I was looking through it. Updates must be near! :-)