I love hao in halo reach u get 2 play as M@573R Chief which is good because he was missing in halo wars and in halo ODST. But what I don't get is that why are there spartans in ODST, halo reach, and halo wars if master chief was the last spartan alive. Also, if you finish the covenant in halo 3 why are you still fighting it in all 3 of it's sequals it doesn't make much sence.