The Halo infinite campaign: 6 years, 60$ and 1 attempt at something new. on December 14, 2021 critique Video game +