The 'Halo Infinite' campaign is the closest to perfection in 20 years