I didn't visit the Happy The Man Newspage for a while, but it looks fine with links to a progmovie and old clip that have been posted here before.