Coven of the Chicken Foot, a nature-heavy puzzle-platformer about an old witch, has been revealed by Wildflower Interactive ...