I was picturing "Transformers" while you were, no doubt, thinking of an obscure line of dialogue from "The Seventh Seal". It's okay, I'm nerd enough for the both of us.
They realize that when they complete this with success, they haven't actually made a cheetah, right? I think they might be setting themselves up for a big disappointment.