Halo Infinite is actually pretty good!