All hail Master Chief. As you probably already know, the trailer for a little game called Halo 3 is now available for download on XBLM. The pic above is from the MS keynote. I hear the Marketplace is slammed, but you can check it out here as well. Does this first glimpse meet your high Halo expectations?