Uh.
So the site is up.
Withdrawals aren't working yet and interest isn't yet accruing. There's a "please read" at the top linking to an as-yet unfilled in blog post.
But - And I say this with all due caution - this actually looks promising.
There seems to be good news coming in from people which is promising, don't know why i cant still access it. just have to wait i guess.