YouTube has added a new premium feature for Creators with 10,000 subscribers or more. “Creator Credits” is a way of linking directly to other Creators...