Well drawn and well squished.