I just came back from checking this place out about an hour ago on their opening day. It was sadly pretty empty in the place, but then again its not in the most visible location and it was VERY foggy out. Oddly enough, they want to see two forms of ID to enter, one being a drivers license and the other being anything you have like a credit card. The bouncer told me that Schaumburg was requiring this so I asked when they are going to take blood samples. He seemed amused by that!
Anyway, the pins were in the middle back of the first floor, easily seen from the front door. All 3 machines had 2 credits each already available on them, dont mind if I do! They all seem to be brand new (obviously GoT was going to be), so there werent any issues, broken plastics, or dirt. I also put another $5 in via the PayRange app, which worked great for me. I wish that Level 257 would adapt something like this, because then I would actually go play their games. That is about it for now! Good looking place, games in great shape to start. Hopefully it stays that way!