It's over a month and the site is still down, so I think it's indeed gone. Surprised it wasn't discussed anywhere and just quietly shut down.