I reluctantly admit that 'Halo Infinite' might be very good