20071005 tech: Halo3: A peek into sci-fi adventure