Caren and the Tangled Tentacles, enthusi & veto