kinda rushed ending, but otherwise, it’s a very funny and subtle-as-a-brick (intentional) satire that also happens to be about self-worth and being the better version of you that you deserve. everyone in this is having a great time!
i utterly adore those creatures too.