Available since last week on Xbox Live Marketplace, Halo 3: Landfall is now on the web for all to see. Lest you're unfamiliar with the video, it's all three of Neill Blomkamp's Halo 3 short films edited into one. We have to admit, seeing them all together makes us pine for the Halo movie that could have been. The film takes place just prior to the events of Halo 3 and tells the story of a pair of orbital drop shock troopers (ODST) on a mission critical to Earth's success in the Human / Covenant war: they have to confirm Master Chief's coordinates as he rockets through the atmosphere (see the ending of Halo 2). Sounds easy enough, right? Watch and see for yourself.