Footage and concept art from Telltale’s canceled Stranger Things project has surfaced

Netflix has explained it’s “evaluating other options for bringing the Stranger Things universe to life,” meaning this could be the first and final glimpse we catch of Telltale’s vision. …

Leave a reply