Cartoon explains the Higgs and more