Comment on HTML Face

Does this have a new homepage? The current URL goes nowhere...