Real talk about halo's population

We have a population discussion thread here where this would be better suited, though a little more information on the video might get more people to look at it. Can I also remind you not to cross-post topics, thanks.