Back in 2019, Netflix and Next Games announced that it was working on a location-based game for the Stranger Things franchise…

The game was supposed to release in 2020, so what happened?