What's going on here? 3 hours from the biggest entertainment release in history and there's no active thread about it?

Halo 3 is finally arriving. I'm about to be on my way out the door to get to Gamestop, apparently they are having some kind of mini-party or something.

I have currently planned to call in sick tomorrow and play from the moment I get home with the game until Wednesday morning. It'll also work as a convincing display that maybe I really WAS sick the past day...