This week sees us explore Devon’s disconnect with The Muppets, what the current state of affairs at Netflix might actually mean for streaming entertainment going forward, and the continual meddling of marketing and media in our ability to exist in a thriving society.