Just went a site hopping and came across this.
The IE Blog site (http://blogs.msdn.com/ie/) has some sort code that says “most of you won’w figure this out” which is then linked to another site called Vanishing Point (http://www.vanishingpointgame.com/) with a countdown timer for 16 days time.
Confused. Check it out and see if you can break the code.
The clock seems to run out Sunday / Monday January 8 / 9th depending where you are.
It that Vista Day?