Any of you guys remember the old "ilovebees.com" thing for Halo 2? Well, this topic was raging on a lot of forums, and I was wondering if this whole thing was ever cleared up, as to whether it was a hoax by Bungie (which I beleive it was...). Any details?