What's the name of the arcade in Stranger Things?
The Duffer brothers really do a great job of making Stranger Things feel like it's in the '80s. The era itself is like another character, just as important as anyone else in the show.
It was inevitable that a local arcade would show up at some point,...