I agree. The site now returns a 403 error, the owners haven’t been online on either Github or the GHG forums. This is really fishy. And the theory, well, I think it’s reasonable. And it said “we’ll be back :-)” for several years before being taken down.