will halo 5 have multiple endings