The Impressions vidcast discusses getting into distribution amid heavy competition