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?
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?
Copyright © 2022 Camellia "Hexdro" Hao Ren & Contact: contact@hexdro.net