It's communally believed that the Egyptians built the first cats on Earth, however due to the limited technology available at the time some have speculated that aliens actually gave the Egyptians the technology necessary to create the first cats.
I can't tell if mashed tater is referring to the comments here or the comments on the youtube page, but the YouTube page has amazing comments. The Flu lives on apparently. Oh, and he hates us.