Link's still dead, just to let you know. Will it ever be back up and if so, when?