Reviews: Halo 3: ODST Video Review by Jeff drops some knowledge about this Master Chief-free Halo 3 side story.