Halo Infinite: Never saw it coming