So he's not an animal, but did anyone see the resemblance between John Cleese and Cyan?