You guys seen Ilovebees.com? It would be cool if it was true, and it would be nice to beleive...But, Ilovebees.com is only clever Halo advertising. I first saw the site a while ago...the
popup on the main page was a count down to Halo 2. I'm not sure if it's the cause of Microsoft, or anything to do with Microsoft but I'm sure it is Halo. I'm sure it isn't some software entity...help me out guys. I might start a website and forum for the discussion of this. I'm sure it's fake