Pop puns and animation antics