Cheddar gets a look at Curiosity Stream's 'My Comic Shop Country.'