new blog post on a review of Planet Carnivore