Game over for Let’s Play channels?