The latest Bungie update offers word that development work on Halo 3 is winding down and that the highly anticipated game is roughly 99.9% complete. They are currently doing testing and bug fixing, which is the very important .1% bit, through the Epsilon program. It’s a closed, final phase testing for the game, including a lone single-player mission and three multiplayer maps.
The rest of the update talks about playing the game on a huge IMAX screen, their server-side stuff for the game that offers the option for uploading game movies and screenshots (among other things) and storing them online for public viewing, and a sneak peek at a new multiplayer map called Narrows. They have released a couple of screenshots from the map, one of which I have included in this post.