A new trailer has been released for the cartoon action Cult of the Lamb about an obsessed lamb who started his cult

The network has a fresh gameplay