Sherwood is still there.
It seems they might have a problem remembering to pay their website hosting fees each year...
It happened last year too. They will be back up. Not sure about the pbreview part though. No worries. Can somebody make set them up with automatic withdrawals?
It took until some time in Feb last year to get the site back up.