Microsoft's reveal of Halo Infinite's campaign last year went so badly, it delayed the game to this Christmas.
Part of the negative reception had to do with the flat visuals - and Craig became the posterboy for Halo's problems.
A closeup of a Brute enemy dubbed Craig by the Halo community became an instant meme - and to be fair developer 343 subsequently leaned into it.