Videogames Incredible live action Halo: 3 ODST trailer Rupert Sanders delivers a stunning look at the Halo universe.