No Rolls Barred scraps Twitch channel after three-month deal expires
No Rolls Barred, a group of board game entertainment video makers with more than 300,000 YouTube subscribers, has scrapped its three month-old Twitch channel after failing to pull enough fans across from its other outlets.