Nerd Culture An Up And Pugging New Voice ActorBy Luis GutierrezOctober 2, 2019 Have you ever played any Halo game and wondered to yourself “How in the world do they come up with these noises?”