SPOILERS! LOTS AND LOTS OF SPOILERS! And now back to our regularly scheduled programming, folks. So Netflix and the Duffer Brothers dropped Season 3 of Stranger Things just over a week ago. Like the fans we are, America gobbled it up, and now our conversations are about what’s next. This, to me, is the great tragedy ofContinue reading “Of Stranger Things, Consumerism, and the Post-Credits Scene”