Meet Hellbeard. These dudes capitalize on crush and capitulation with their most recent release, Scarecrow. A more fully realized and cohesive first outing might be hard...