GamesradarHalo Infinite devs confirm Craig wasn't his "best self" at July Xbox Games ShowcaseDec 8, 2020more_vert