E32018, Xbox announces Halo Infinite (But what is taking so long?)(Click Above for Halo Infinite Announcement Trailer) Does it feel abnormally long since there was a new halo game? Well, that's because...