Home Arts & Culture ‘Halo 4’ is imperfect as a whole, but entertaining