Mobile

Telltale Games working on new title set in Netflix's Stranger Things universe

Posted on: Jun 13, 2018   |   Posted by: High Geekly

Telltale Games working on new title set in Netflix's Stranger Things universe

Image: Wikimedia Telltale Games ready to venture into the Upside Down. Following up on news that Netflix is preparing to jump into the streaming game space with Minecraft...

Continue reading ...