Stranger Things: The Game - Where to Find All Items and Special Quest Items
A look at where you can find all items, including quest items, in Stranger Things: The Game.
A look at where you can find all items, including quest items, in Stranger Things: The Game.