Netflix announced their stage presence via a twitter back and fourth with the E3 PR team. Along with the awkwardness that comes with two big companies conversing with one another Netflix did hint at “more to come!” Their panel “Bringing Your Favorite Shows to Life: Developing Netflix Originals into Video Games” is where they will announce more details of the Stranger Things game also!

Source: PC Gamer

Photo by Ricardo Ceppi/Getty Images for NETFLIX