Just came here to say don’t worry about all the hate guys. This game is going to rock. As someone who watched my favorite title get shit on last December and has it ruin my excitement a bit I’ll just say that Stranger Things is still my most played game in my collection. The group think on pinside is silly. Don’t let the bastards get you down and enjoy the new game!