Mel S.
Google
This place wins for two reason:
1 - free game play before 9 PM on week nights. Come on. Who doesn't love a good arcade throwback sesh?
2 - the absolutely COMMITMENT to their Stranger Things pop up. I know you can't experience that year round, but you can still visit, buy drinks, and spend your money on the games to keep them primed and ready to go all out for future Halloweens!
This place has a cool vibe and is great to hang out in even without the Halloween theme. They feature local beers and have a decent bar menu. If you're downtown, it's a fun way to spend a few hours (trust me, you'll wish you had more time to hang out no matter how much time you planned to spend). It's a great spot in between all the other walking around and museums in downtown - even if your whole group does want to play games, there is a lounge area with couches both up and downstairs, so even if your dogs are howling and you just want to post up with a beer for a few minutes, this is the spot.