Futurama tonight was overtaken by the glory of cats. Here is the adorable alien history you've been waiting for, complete with ancient Egyptian pyramid theory. Is this the first move in Futurama's quest to conquer the internet?

[There was a video here]