http://206.16.223.61/E5h2JK/flash/web/index.html
It appears the countdown page has been replaced with a floating Forerunner device. I could find 5 spots to click on..4 downloads files of Flood containment stuff and one seems to be about the activation of Halo. The last plays some odd video thing. There are two lines of dialogue that I can't seem to figure out. However what's clear is that it's related to some Forerunner.
THIS IS MY FINAL ENTRY, AND I AM LEFT WITH ONE HOPE
THAT ONE DAY, SOMEONE, ANYONE IS AROUND TO WITNESS THIS WARNING
{//}
KNOW THAT A THOUSAND OTHER PLANS WERE TRIED AND FAILED
{//}
KNOW THAT ENERGETIC AND TENACIOUS AS LIFE IS
IT HAS AN ANTITHESIS JUST AS POWERFUL
IT IS THAT THING THAT WE MUST OBLITERATE