Sheep Vs Robots coming soon teaser artwork for a satire about sheep, robots, obedience, and enslavement.