So it seems that Microsoft is terrible at keeping secrets. Just about every rumor that comes out ends up being true. It is now official that Halo 3 will be at E3 in video form during the Tuesday, May 9 news conference. The video is supposed to be about 2 minutes long, though what the video contains is unknown. Expect to see real in-game footage as always. The game itself is not likely to come out until 2007.