Stern Pinball is ready to take players into The Upside Down with their new Stranger Things pinball machine Pinball fans across the internet have been speculating as to what Stern's newest machine is going to be, and finally we have our answer.
Experience the terrifying forces in Hawkins, Indiana that turn this small town "upside down"[...]