Giblets: Telltale Games is working on a Stranger Things series

Not much more than what’s up top (or, you know, upside-down), but according to TechRadar, the new series is part of a deal between Telltale Games and Netflix that also includes some sort of “interactive adventure” TV show based on Minecraft. Stay tuned.